0% found this document useful (0 votes)
178 views29 pages

Defining The Cloud Platform

The document discusses key issues related to platform as a service (PaaS), including what PaaS is and its architecture, how vendor strategies will influence the PaaS roadmap, and who will be involved in developing the PaaS roadmap and why. It also provides context on cloud computing architecture and the differences between private, public, virtual private, and community clouds.

Uploaded by

g3124
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
178 views29 pages

Defining The Cloud Platform

The document discusses key issues related to platform as a service (PaaS), including what PaaS is and its architecture, how vendor strategies will influence the PaaS roadmap, and who will be involved in developing the PaaS roadmap and why. It also provides context on cloud computing architecture and the differences between private, public, virtual private, and community clouds.

Uploaded by

g3124
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Defining The Cloud Platform

Yefim Natis

This presentation, including any supporting materials, is owned by Gartner, Inc. and/or its affiliates and is for the sole use of the intended Gartner audience or other
authorized recipients. This presentation may contain information that is confidential, proprietary or otherwise legally protected, and it may not be further copied,
distributed or publicly displayed without the express written permission of Gartner, Inc. or its affiliates.
© 2010 Gartner, Inc. and/or its affiliates. All rights reserved.
Cloud Computing: Evolution Inside
a Revolution

SOA
Cloud
Browser serving
Web

informing
Internet
connecting

1980 1990 2000 2010 2020


Key Issues

1. What is PaaS, its architecture and its road map?


2. How will the vendors' strategies influence the
PaaS road map?
3. PaaS road map: Who, why and when?
Key Issues

1. What is PaaS, its architecture and its road map?


2. How will the vendors' strategies influence the
PaaS road map?
3. PaaS road map: Who, why and when?
The Cloud Architecture Is
a Three-Layer Cake
Hardware
Fixed, dedicated managed Elastic, shared
resources by others Internet resources

Off-Premises
Cloud

Hosting
Application Services (SaaS*)
Application Infrastructure
Services (PaaS*)
System Infrastructure
Services (IaaS*)

V-Cloud

* According to NIST (National Institute of Standards and Technology), http://csrc.nist.gov/groups/SNS/cloud-computing/index.html


Private vs. Public: Understanding the
Trade-Offs
Enterprise IT Private Cloud Virtual Private Cloud Community Cloud Public Cloud
• Each enterprise division • Designated enterprise data • Third-party data center • Consortium or a government • Third-party data center
manages its own data center (or segment) providers (public cloud scope data center (larger than providers
center (or a subdivision) managed centrally characteristic) private, but smaller than
• Computing resources
public)
• Exclusive local control of • Data center resources • Data center sharing is shared by independent
resources shared by all divisions, restricted to only the divisions • Members of the consortium or enterprises (tenants),
protected by enterprise of this enterprise (private cloud government agencies act as protected by third parties in
• Internally borne costs and
central controls characteristic) independent tenants cloud
burdens of management
• Divisions of enterprise act • Divisions of enterprise act as • Data center resources are • Maximum elasticity;
• High-cost overcapacity, low
as independent tenants independent tenants (private shared by all members; maximum resource
resource utilization
cloud characteristic) consortium provides security, utilization; low cost of
• Some elasticity of
privacy and capacity business
resources; good resource • Some elasticity; good resource
utilization; reduced cost of utilization; low cost of business • Good elasticity of resources;
business high resource utilization;
reduced cost of business

No Cloud Private Cloud Virtual Private Community Public Cloud


Cloud Cloud
Enterprise 1 Enterprise 2
Private vs. Public: Understanding the
Trade-Offs
Enterprise IT Private Cloud Virtual Private Cloud Community Cloud Public Cloud
• Each enterprise division • Designated enterprise data • Third-party data center • Consortium or a government • Third-party data center
manages its own data center (or segment) providers (public cloud scope data center (larger than providers
center (or a subdivision) managed centrally characteristic) private, but smaller than
• Computing resources
public)
• Exclusive local control of • Data center resources • Data center sharing is shared by independent
resources shared by all divisions, restricted to only the divisions • Members of the consortium or enterprises (tenants),
• Internally borne costs and
burdens of management
protected by enterprise
central controls characteristic)
Cost-Efficiency
of this enterprise (private cloud government agencies act as
independent tenants
protected by third parties in
cloud
• Divisions of enterprise act • Divisions of enterprise act as • Data center resources are • Maximum elasticity;
• High-cost overcapacity, low
as independent tenants independent tenants (private shared by all members; maximum resource
resource utilization
cloud characteristic) consortium provides security, utilization; low cost of
• Some elasticity of
privacy and capacity business
resources; good resource • Some elasticity; good resource
utilization; reduced cost of utilization; low cost of business • Good elasticity of resources;
business high resource utilization;
reduced cost of business

Autonomy

No Cloud Private Cloud Virtual Private Community Public Cloud


Cloud Cloud
Enterprise 1 Enterprise 2
Platform as a Service: The Strategic
Center of Cloud-Computing Architecture
• By 2013, all leading software vendors will aggressively compete
for leadership in the cloud platform market.
• Through 2013, the cloud platform leadership will be with PaaS
providers that have the largest ISV ecosystems
• By 2015, cloud platform experience will be a listed or demanded
skill in most hiring decisions by IT software projects.
Applications
SaaS

Application Infrastructure
Programming models, languages, standards, interoperability, architectures, PaaS
developer skills, partner ecosystems, user communities, market influence

IaaS

System Infrastructure
Cloud Computing:
Valuable Services, but Chaos Reigns

App Engine

Data Cloud Integrated Click-to-secure Cloud


Application Servers Atmosphere

Cloud Services

Data Application
Collaborative network

Integration Security
Managed File
Transfer (MFT) Apps Marketplace
Application and
DBMS File B2B Integration
Systems XAP-aaS
App. Marketplaces
Cloud IQ (catalogs)
Covicint Portal

eXtreme TP App. Life Cycle Portals


RDS, Simple DB
Management UXP
Messaging (ALM)
Middleware BPM
Cloud
Technology Interstage

Agile planner

Based on "Application Infrastructure for Cloud Computing: a Growing Market, 2010" G00175138
PaaS 2015: Comprehensive Application
Infrastructure Platform as a Service
Application Infrastructure Services Targeted Application
Application Security Infrastructure Platforms
as a Service
Integrated Application Servers
Application
DBMS, File Systems Platform Application
Services Platform
Application and B2B Integration
Information as a
Data Integration Platform service
Managed File Transfer Services
(aPaaS)
Comprehensive
Portal/User Experience
Application
Business Process Management Infrastructure
Platform
Management/Governance Integration as a service
Platform Integration
Extreme TP Application Server Services Platform (PaaS)
Messaging Middleware
Governance as a
Application Life Cycle Management Platform service
Services (iPaaS) 2015
App. Marketplace (Catalog)

2011 2013
Gartner Reference Architecture for
Multitenancy
1 2 3 4 5 6 7
Shared Shared Shared Shared Shared Shared Custom
Nothing Hardware OS Database Container Everything Multitenancy

Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant Tenant

Cloud-
Application App. App. Application Application Enabled
App. App. App. App. App. App.
Logic Logic Logic Application
Logic

Application Cloud-Enabled Cloud-Enabled


AP AP AP AP AP AP Application
AP AP Application Application
Platform Platform
Platform Platform

Data Cloud-
DP DP DP DP DP DP Enabled Cloud-Enabled
Platform DP DP Data Platform
Data Platform Data Platform

System Sys. Sys. System System System System System System


Infrastructure Inf. Inf. Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure

Managed Managed
Virtual Machines OS Processes
Multitenancy

From “Gartner Reference Architecture for Multi-tenancy“ G00205983


The Cloud Architecture War:
Evolution or Revolution?
Users Users Users Users

Tenant Tenant
Application Application Tenant Tenant
Instance Instance Application Application
Instance Instance
Application Application Application
Server Server
Multi-tenancy
Business Business Control SaaS/Cloud- enabled
Application Server
Data Data

Elastic Management Infrastructure Business


Data
Operating System

Virtualization Infrastructure Operating System

Hardware Grid Hardware Grid

Shared-hardware Shared-everything
Multi-tenancy Multi-tenancy
Multi
Key Issues

1. What is PaaS, its architecture and its road map?


2. How will the vendors' strategies influence the
PaaS road map?
3. PaaS road map: Who, why and when?
The Battle of Visions:
Vendor Strategies Under Construction
Provider Enabler

Private Public

Shared-Hardware Shared-Everything

Java/C# Cloud App. Dev.

Pay-per-Use Fixed-Price

Pure Cloud Hybrid

IT Buyers ISV Buyers


Salesforce.com: The Enterprise Cloud
Platform Market Is Its to Lose
Provider
Public cloud
Shared-everything
Dedicated cloud
programming
Fixed-price
Application Services

Application Infrastructure Services

System Infrastructure
Services

? (future)
Microsoft: Taking the Battle to the Clouds
Enabler and provider
Public and private
cloud
Shared-hardware
Traditional
programming
Fixed- and use-price Application Services

Application Infrastructure Services

System Infrastructure
Services

platform
VM Role
Oracle: Cloud Lives in a Box
Enabler
Private and public
cloud CRM On-demand
Shared-hardware Oracle Fusion
Traditional Applications (future)
programming
Fixed-price Application Services

Application Infrastructure Services

System Infrastructure
Services

12c
Enterprise
Edition 7
(future) (future)
Google: Consumer Cloud Discovers the
Enterprise
Provider
Public cloud Calendar
Shared-database and
shared-everything Sites

Traditional
programming and
cloud programming
Application Services
Use-price

Application Infrastructure Services

System Infrastructure
Services

?
Who's Who in Application Platforms
for Cloud Computing
Adobe Enterprise Cloud Apprenda
Appistry Bungee Labs
Aptana
Generalists Specialists Caspio
Cordys Corent
Engine Yard
GigaSpaces
Express Dynamics WorkXpress
IBM ForeSoft dbFLEX
Intuit Google App Engine
Kovair Heroku
maatG OrangeScape
Magic Software Qrimp
Micro Focus Relationals (LongJump)
Microsoft Rollbase
Oracle salesforce.com Force.com
SiteMasher
Progress Software
Stax
Rackspace
TrackVia
Red Hat VMware/salesforce.com VMforce
VMware SpringSource Zoho
Tibco Silver
WaveMaker
Key Issues

1. What is PaaS, its architecture and its road map?


2. How will the vendors' strategies influence the
PaaS road map?
3. PaaS road map: Who, why and when?
PaaS Road Map: Who, Why and When?
1. Independent Software Vendors
• To reduce the cost of operations, version control and support
• To help SMBs reduce their dependence on internal IT
• To offer state-of-the art technology at SMB prices
• To help enterprises off-load commodity computing

Share of ISVs that are pure SaaS providers


50%
50%

50%
30%
20% 25%
PaaS 15%
CEAP 12%
7%
Custom 5%
Platform

2011 2013 2015


ISVs targeting SMBs and small/departmental IT projects ISVs targeting large enterprise IT
PaaS Road Map: Who, Why and When?
2. Application Infrastructure Vendors
• To retain its customer base as its business-IT practices change toward
greater expediency, agility and productivity
• To enter a formerly saturated middleware market with a competitively
radical change
• To attract an ecosystem of partner ISVs and Sis
• To reduce operation costs, costs of version control, distribution and
support

Share of AIM market new business


revenue from cloud-related projects
(AIM = application infrastructure and middleware)
50%

25%
12%
5%

2011 2013 2015


PaaS Road Map: Who, Why and When?
3. Enterprise IT Projects
• To get access to state-of-the art platform technology at SMB prices
• To reduce or eliminate dependence on internal IT
• To reduce capital costs and gain productivity
• To salvage a late project
• To build unique cloud applications

Share of new custom application projects that use, in part


or in whole, a PaaS for runtime deployment

50% 40%

20% 20%
Pure
cloud 10%
5%
3%

Hybrid cloud and 2011 2013 2015


on-premises

SMBs, departmental projects, small projects Large enterprise IT projects


Key Issues

1. What is PaaS, its architecture and its road map?


2. How will the vendors' strategies influence the
PaaS road map?
3. PaaS road map: Who, why and when?
4. In conclusion
Cloud Will Cement SOA in Mainstream IT

Users

Applications

Application Services

Application
Infrastructure Services

System
Infrastructure Services
Cloud-Aware Enterprise:
Three Platforms, Integrated by the Fourth

Cloud Applications
Cloud Services

SOA

User-Serving Front End Enterprise Core Back End


Your Cloud Platform Action Plan
Monday Morning:
- Become familiar with some of the cloud computing an PaaS options.
Try a small, low-risk APaaS-based application to get a sense of the
new environment.
The Next 12 Months:
- Look for opportunities of low risk to make some real contribution
to your business using cloud-computing services and APaaS.
- Stay informed about new developments. Large software vendors will likely
enter the field in some notable ways and will have to position their cloud
strategies next to their traditional on-premises software strategy.
- Continue to invest in SOA-style applications and infrastructure to be
ready for cloud computing.
On the Radar Screen:
- Prepare to use PaaS as a complement to traditional on-premises
middleware tools — for notable business application projects.
- Continue to strengthen your ability to integrate and compose applications
built of heterogeneous and multisourced components across cloud and
on-premises applications, information and tools.
Related Gartner Research
 Gartner Reference Architecture for Multitenancy
Yefim Natis and Erip Knipp (G00205983)
 Gartner Reference Architecture for Cloud-Enabled Application
Platforms
Yefim Natis, Massimo Pezzini, Eric Knipp (G00201437)
 VMware and Salesforce.com: The Beginning of a Beautiful
Friendship?
Yefim Natis and others (G00200632)
 Application Infrastructure for Cloud Computing: A Growing
Market, 2010
Yefim Natis and others (G00175138)
 Microsoft AppFabric: A Platform for the Cloud Era Is Under
Construction
Yefim Natis, Massimo Pezzini, David Cearley, Eric Knipp (G00173880)
 Creating Cloud Solutions: A Decision Framework
Eric Knipp, Yefim Natis and others (G00171623)

For more information, stop by Gartner Solution Central or e-mail us at [email protected].


Defining The Cloud Platform

Yefim Natis

This presentation, including any supporting materials, is owned by Gartner, Inc. and/or its affiliates and is for the sole use of the intended Gartner audience or other
authorized recipients. This presentation may contain information that is confidential, proprietary or otherwise legally protected, and it may not be further copied,
distributed or publicly displayed without the express written permission of Gartner, Inc. or its affiliates.
© 2010 Gartner, Inc. and/or its affiliates. All rights reserved.

You might also like