18
© Current Analysis Inc. All rights reserved. Cloud Services for DevOps: Next-gen PaaS Through MBaaS Washington, D.C./London/Paris September 2013 Presented by: Brad Shimmin Research Director, Business Technology and Software [email protected] Charlotte Dunlap Sr. Analyst, Application Platforms [email protected]

Cloud Services for DevOps: Next-gen PaaS Through … · Cloud Services for DevOps: Next-gen PaaS Through MBaaS Washington, D.C./London/Paris September 2013 Presented by: ... AnyPresence

Embed Size (px)

Citation preview

© 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

[email protected]

Charlotte Dunlap

Sr. Analyst, Application Platforms

[email protected]

© 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

[email protected]

Charlotte Dunlap

Sr. Analyst, Application Platforms

[email protected]

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