© 2015 APPCELERATOR, INC. ALL RIGHTS RESERVED
APIS & MBAAS: HOW TO EXTEND YOUR ARCHITECTURE FOR A MOBILE WORLD
13
API MANAGEMENT
"TRADITIONAL"
MBAAS
ENTERPRISE MBAAS
Apigee
Layer7 (now CA)
Mashery (now Intel)
Parse (now Facebook)
StackMob (now PayPal)
FeedHenry (now Red Hat)
Appcelerator
Managing complex
catalogs of APIs for web
and mobile app data
usage: administer internal
and external developer
access to APIs; list and
document complex APIs in
a single place
Create and maintain
consistent APIs schema
and methods, regardless
of endpoint
Rapid integration of
services into mobile apps:
storage, user admin, social
integrations (Facebook,
Twitter, etc.)
Cost effective for specific
app functions
Developer prototypes and
POCs
Consumer apps that
don't require access to
enterprise data
Elastic scalability: users
expect anytime access and
superior performance
Flexible deployment:
public is not enough.
Security needs may
warrant VPC or Private
options.
Turn-key APIs: common
APIs (e.g., Push, Key-Value
Store) + pre-built data
connectors.
Easy custom APIs:
orchestrate multiple data
sources. Optimize and
transform payloads.
APPROACH SAMPLE VENDORS GOOD FOR NOT SO GOOD FOR
Connecting to data
sources that do not
have pre-built APIs or a
standardized method of
data exposure
Services exposure:
storage, locations, users
Data transformation and
orchestration for mobile
Data security
Custom services or
connector development
Accessing enterprise data
sources (SAP, Oracle,
Salesforce.com, etc.)
Highly secure apps
Predictable costs for app
support
Mission critical apps
Budget-constrained
organizations
Enterprises that want
to buy an off the shelf
application, with zero
customization
Enterprises building a
single app