The PaaS Landscape


Published on

Overview of the Public Cloud Platform-as-a-Service Landscape (March 2012)

Published in: Technology, Business
  • Be the first to comment

The PaaS Landscape

  1. 1. Jim O’Neil  Microsoft Developer Evangelist  @jimoneil The PaaS Landscape Presented at CloudCamp Rochester Rochester, New York March 24, 2012Jim O’Neil  Microsoft Developer Evangelist  @jimoneil
  2. 2. PaaS 411
  3. 3. What? Deployment Models Public Cloud Community Cloud Hybrid Cloud Private Cloud Infrastructure as a ServicePlatform as a Service Broad network Rapid Elasticity accessSoftware as Resource Pooling a Service On-demand self-service Measured service Essential Characteristics
  4. 4. What? Deployment Models The capability provided to the consumer is to deploy Public Cloud onto the cloud infrastructure consumer-created or Community Cloud acquired applications created using programming Hybrid Cloud languages, libraries, services, and tools supported by the provider. The consumer does not manage Private Cloud or control the underlying cloud infrastructure including network, servers, operating systems, or Infrastructure as a Service storage, but has control over the deployed ElasticityPlatform as a Service Broad network Rapid access applications and possibly configuration PoolingSoftware as Resource settings for a Service the application-hosting environment. On-demand self-service Measured service Essential Characteristics
  5. 5. Why?• Abstraction• Cost savings• Faster time to market• Increased security Why NOT?• Abstraction – Less control – Greater lock-in potential
  6. 6. Where?• Public cloud, but• Private PaaS has some sweet spots – Compliance issues – Leveraging existing infrastructure – Burst scenarios
  7. 7. Who? PaaSSaaS com IaaS
  8. 8. Who?• Common themes – Management layer: “fabric”, “manifold”, … – Compute: “web” and “worker” – Storage: NoSQL and relational• Diverging models – Platform-complete During the next two years, the – À la carte add-ons 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)
  9. 9. 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
  10. 10. How?• IDE-neutral cloud runtime: Your code vmc gem Micro CloudFoundry public cloud
  11. 11. How?• IDE with cloud deployment: “Publish to AWS…” Your code + CloudFormation + EC2Toolkit for Visual Studio
  12. 12. How?• Cloud IDE: Configure deploy target Your code
  13. 13. How? • PaaS for Business Users:DataTable deploy DataPage host at embed in your app
  14. 14. How? • PaaS for Business Users: By 2014, 25% of enterprise applications will be built by “citizen developers”DataTable (developers who are not IT experts) Gartner (2009) deploy DataPage host at embed in your app
  15. 15. When?“With large and growing vendor investment inPaaS, the market is on the cusp of several years ofstrategic growth, leading to innovation and likelybreakthroughs in technology and business use ofall of cloud computing” Yefim Natis, VP Distinguished Analyst, GartnerThe PaaS momentum of 2011 will accelerate -thats where the action will be in 2012. Its aboutthe Apps, stupid :) John Treadway (fmr. Director of Cloud Computing Solutions, Unisys)
  16. 16. Jim O’Neil  Microsoft Developer Evangelist  @jimoneil The PaaS LandscapeJim O’Neil  Microsoft Developer Evangelist  @jimoneil