The PaaS Landscape
-
Upload
jim-oneil -
Category
Technology
-
view
1.534 -
download
2
description
Transcript of The PaaS Landscape
The PaaS Landscape
Jim O’Neil Microsoft Developer Evangelist [email protected] @jimoneil
Jim O’Neil Microsoft Developer Evangelist [email protected] @jimoneil
Presented at CloudCamp RochesterRochester, New York
March 24, 2012
PaaS 411
What?
Essential Characteristics
On-demand self-service
Broad network access
Resource Pooling
Rapid Elasticity
Measured serviceServ
ice M
odelsInfrastructure as a Service
Platform as a Service
Software as a Service
Deployment Models Public Cloud
Private Cloud
Community Cloud
Hybrid Cloud
What?
Essential Characteristics
On-demand self-service
Broad network access
Resource Pooling
Rapid Elasticity
Measured serviceServ
ice M
odelsInfrastructure as a Service
Platform as a Service
Software as a Service
Deployment Models Public Cloud
Private Cloud
Community Cloud
Hybrid Cloud
The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.
Why?
• Abstraction• Cost savings• Faster time to market• Increased security
Why NOT?
• Abstraction– Less control– Greater lock-in potential
Where?
• Public cloud• Private PaaS has some sweet spots– Compliance issues– Leveraging existing infrastructure– Burst scenarios
, but
Who?
com
PaaS
IaaS
SaaS
Who?
• Common themes–Management layer: “fabric”, “manifold”,
…– Compute: “web” and “worker”– Storage: NoSQL and relational
• Diverging models– Platform-complete– À la carte add-ons
During the next two years, the fragmented, specialized PaaS offerings will begin to consolidate into suites of services targeting the prevailing use patterns for PaaS.
Gartner, PaaS Roadmap: a Continent Emerging (2011)
How?
• IDE-neutral cloud runtime• IDE with cloud deployment• Cloud IDE• PaaS for business experts
The Forrester Wave™: Platform-As-A-Service For Vendor Strategy Professionals, Q2 2011
How?
• IDE-neutral cloud runtime:
public cloudMicro CloudFoundry
vmc gemYour code
How?
• IDE with cloud deployment:
Your code
+
Toolkit for Visual Studio
“Publish to AWS…”
CloudFormation + EC2
How?
• PaaS for Business Users:
DataTable
DataPage
deploy
host atcaspio.com
embed inyour app
How?
• PaaS for Business Users:
DataTable
DataPage
deploy
host atcaspio.com
By 2014, 25% of enterprise applications will be built by “citizen developers” (developers who are
not IT experts)
Gartner (2009)
embed inyour app
When?
“With large and growing vendor investment in PaaS, the market is on the cusp of several years of strategic growth, leading to innovation and likely breakthroughs in technology and business use of all of cloud computing”
Yefim Natis, VP Distinguished Analyst, Gartner
The PaaS momentum of 2011 will accelerate - that's where the action will be in 2012. It's about the Apps, stupid :)
John Treadway (fmr. Director of Cloud Computing Solutions, Unisys)
The PaaS Landscape
Jim O’Neil Microsoft Developer Evangelist [email protected] @jimoneil
Jim O’Neil Microsoft Developer Evangelist [email protected] @jimoneil