© Current Analysis Inc. All rights reserved.
Cloud Services for DevOps: Next-gen PaaSThrough MBaaS
Washington, D.C./London/Paris
September 2013
Presented by:
Brad Shimmin
Research Director, Business Technology and Software
Charlotte Dunlap
Sr. Analyst, Application Platforms
© Current Analysis Inc. All rights reserved.
Mobile app developers rethink the development process, under pressure to provide broader backend integration
Focus shifts from UI to backend integration, currently their greatest challenge
Operations needs to centralize mobile development/deployment, ensure security, management
3
Mobile App Development Intro and Challenges
© Current Analysis Inc. All rights reserved. 4© Current Analysis Inc. All rights reserved.
What Lies Beyond Front End SDKs?• Authentication Systems
• Private Data
• Internal Solutions
• External Solutions
• Consumer Services
4
Mobile Development: Back End Challenges
© Current Analysis Inc. All rights reserved. 5© Current Analysis Inc. All rights reserved.
How It's Been Done• Cobbling Together Multiple Tools
• Rationalizing Services from Multiple Platforms
What it Looks Like• Application Middleware
• On Premises
• Exclusive
5
Solving Mobile Back End Integration Challenges
© Current Analysis Inc. All rights reserved. 6© Current Analysis Inc. All rights reserved.
Downsides• Rinse and Repeat
• Brittle Architecture
• Who's to Blame?
6
Solving Mobile Back End Integration Challenges
© Current Analysis Inc. All rights reserved.
PaaS delivers:
• The middleware stack
• Self-service capability
• Auto-scaling support for developers’ applications
• Multi-tenancy
PaaS benefits:
• Best of breed middleware on demand for developers
• Auto-scale takes guess work out of infrastructure support
for IT Ops
• Paves way for big data technologies
7
Benefits of a Cloud-based Approach to App Dev--PaaS
© Current Analysis Inc. All rights reserved.
MBaaS delivers:• Cloud integration services• Push notifications• Security/authentication• Access control management• API libraries • SDK• Management
MBaaS benefits:• Pre-packaged services format• Ease mobile lifecycle complexity• Front end decoupling • Emphasis on connecting apps securely to backends• Supports centralization of mobile app development
8
Benefits of a Cloud-based Approach to App Dev--MBaaS
© Current Analysis Inc. All rights reserved.
PaaS A developer-oriented cloud service which offers the middleware stack along with
the automated provisioning, including elasticity, to support the infrastructure
required to develop and deploy enterprise applications with significantly increased
ease and agility.
MBaaS A collection of cloud services for integrating mobile and web applications to backend
cloud storage (ie database), and other data sources. It sits alongside additional
services that are commonly used for Web and mobile applications including push
notifications, server code, security/authentication and user management to support
access control, as well as other capabilities such as integration with social networking
services and geolocation. These services are accessed through a unified API and SDKs.
MEAP A development platform for applications that support B2B, B2E, and B2C through
middleware technology that provides connectors between some backend systems with
mobile devices. These platforms focus primarily on the building and management of
the apps throughout the app lifecycle, including the cross-platform aspects associated
with the diversity of mobile devices.
9
Working Definitions for Mobile Platform Services
© Current Analysis Inc. All rights reserved.1
0© Current Analysis Inc. All rights reserved.
Four Simple Goals• Simplify Development
• Expedite Deployment
• Facilitate Management
• Encourage Integration
10
State of the Market
© Current Analysis Inc. All rights reserved.1
1© Current Analysis Inc. All rights reserved. 11
A Complex and Ever Changing Competitive Landscape
© Current Analysis Inc. All rights reserved.1
2© Current Analysis Inc. All rights reserved. 12
A Complex and Ever Changing Competitive Landscape
MEAP
PaaS
MBaaS
IaaS
SaaS
SPs
© Current Analysis Inc. All rights reserved.1
3© Current Analysis Inc. All rights reserved.
PaaS Mobilizing with MBaaS• Azure
• Force.com
MEAP Prioritizing MBaaS• IBM
SPs Adopting PaaS/IaaS• Verizon
MBaaS Scaling with IaaS• Kinvey
13
A Complex and Ever Changing Competitive Landscape
© Current Analysis Inc. All rights reserved.1
4© Current Analysis Inc. All rights reserved.
SaaS Expanding via PaaS• Facebook
PaaS Embracing IaaS• Oracle
• Salesforce
IaaS Going PaaS• Amazon
14
A Complex and Ever Changing Competitive Landscape
© Current Analysis Inc. All rights reserved.
State of the Market—PaaS Players
Cloud
Offerings
Details and Differentiations
Microsoft Azure Entered PaaS space over two years ago, has since cloud-enabled core products.
Recently partnered with Oracle to cater to customers of both shops, partnership
also illustrates increased competitive threat to Microsoft.
Azure includes emerging MBaaS technology.
VMware/Pivotal
Cloud Foundry
Available through Pivotal as a commercial offering later this year, emphasizes open, portable,
and lightweight approach to app development. Ecosystem of over 30 tech partners. Private CF
PaaS available via VMware partnership year-end.
IBM SmartCloud
Application
Services
Released Dec 2012. Subscription service (hosted environment), pre-integrated software
pattern engine eases app dev/deployment. Faces pressure from open source PaaS.
Red Hat
OpenShift
Open PaaS supports lower TCO and flexibility in platform development. Now includes both
private and public PaaS options. Lacking key integrations (in-memory, messaging, MEAP)
SAP HANA Cloud In May, SAP melds NetWeaver PaaS with next-gen HANA database technology, and soon mobile
platform. Open source platform supports multiple dev environments. Highlights strength as
app, mobile leader.
Oracle Java
Cloud Service
Released Dec 2012. Subscription service, includes Fusion Middleware, WebLogic app server,
Oracle database. WebLogic just refreshed to enhance PaaS.
Lacking mobile services on PaaS.
© Current Analysis Inc. All rights reserved.
State of the Market—MEAP Players
Vendor brands Details and Differentiations
SAP Mobile Platform
(SMP)
Rebrand integrates Sybase SUP, Syclo Agentry, and eventually all of Mobiliser.
Recognized as leader in Mobile app platform solutions space. Integrating
mobile service into its PaaS, SAP HANA Cloud.
IBM MobileFirst Also rebranded, includes Worklight, Tivoli Endpoint Manager, Rational lifecycle
management, Cast Iron integration technology. IBM’s invested heavily into its mobile
offering, a comprehensive offering, also integrated with its PaaS. MobileFirst to be
offered on Cloud Foundry as well.
Antenna AMPchroma AMPchroma includes a development toolkit (AMP Studio); middleware (AMP Client,
AMP Server); management (AMP Manager). Now includes AMP Services Engine for
MBaaS capabilities. Leading brand recognition, continues to innovate.
Appcelerator A leader in the pure play MEAP space, Appcelerator Titanium supports JavaScript
code development. Appcelerator Cloud Services is an MBaaS.
Kony Newest release of KonyOne Platform now supports JavaScript, MDM, MAM, pre-
packaged apps. Maintains key high-profile partnerships with AT&T and others.
© Current Analysis Inc. All rights reserved.
State of the Market—MBaaS Players
Vendor brands Details and Differentiations
StackMob API creation and management services, and through StackMob Marketplace can sync up with
popular mobile frameworks. New partnership with Rackspace to extend its mobile app
platform to the open cloud.
Kinvey Launched Sept 2010, supports JavaScript, executes in multi-tenant virtualized environment
based on node.js. Numerous partnerships including Google App Engine.
Appcelerator Appcelerator Cloud Services is MBaaS service, includes library of 20 pre-built common
services include push notifications, status updates, photo storage, and social integration. The
service also lets developers create their own custom cloud services. Just acquired Singly for
its API gateway.
FeedHenry Mobile platform service supports JavaScript, HTML5, and CSS, and server-side code based on
Node.js. It has garnered interest from leading cloud providers including VMware and HP.
Earlier this year it received $9 million in funding.
AnyPresence Pure play BaaS provider, recently partnered with PaaS provider Heroku (in addition to AWS),
to cloud enable AnyPresence’s backend services which include a backend server and API
management solution, which supports mobile SDK libraries and front end code. Customers
can use any MEAP, and AnyPresence offers its technology in the cloud or on-premises.
Parse Acquisition by Facebook in April helped highlight emerging mobile technology. Acquisition will
allow developers to work with native objects that provide backend services for data storage,
push notifications, social integration, and user management
© Current Analysis Inc. All rights reserved.
Trends and Opportunities
PaaS initiatives finally ready for launch
MBaaS will be a disruptor to MEAP, PaaS
MBaaS vendors seek partners
MEAP players restructure portfolios
IT ops will centralize mobile dev
Focus on open standards in the cloud
Service providers see opportunity in PaaS
Consolidation in mobile platform services to continue
18
© Current Analysis Inc. All rights reserved.© Current Analysis Inc. All rights reserved.
Thank you for your time. Questions?
Brad Shimmin
Research Director, Business Technology and
Software
Charlotte Dunlap
Sr. Analyst, Application Platforms
19
Current Analysis helps clients win more business by providing continuous, in-depth
competitive intelligence. We enable sales teams, marketing professionals, product managers,
and executives to anticipate and quickly respond to competitor threats