dissecting the paas landscape
DESCRIPTION
These are slides from the webinar Rishidot Research organized on March 25th 2013.TRANSCRIPT
![Page 1: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/1.jpg)
Dissecting The PaaS LandscapeRishidot Research Webinar
![Page 2: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/2.jpg)
Bookkeeping and Disclaimers
Speaker’s Twitter handle: @krishnan Webinar hashtag: #paasmkt This is not deep dive research rather a 30000 feet
overview on the market. Not all players covered. Deploycon 2013 100% off discount code sent to
webinar attendees Research report shared after Deploycon 2013 Some of the vendors listed in this webinar are either
Rishidot Research clients or Deploycon sponsors
![Page 3: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/3.jpg)
Plan For The Talk
Defining PaaS PaaS Ecosystem and Spectrum PaaS Differentiation PaaS and Big Data Conclusion
![Page 4: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/4.jpg)
SPI Model
![Page 5: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/5.jpg)
PaaS Definition
PaaS is defined as an elastic on-demand platform for applications that completely abstracts away the underlying infrastructure with the application scaling seamlessly with the platform.
![Page 6: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/6.jpg)
P, ugh, aaS?
The idea of PaaS has evolved Enterprise reluctance and diverse needs
has changed the aaS usage in PaaS PaaS Platform Services where services
can be hosted or private #ongoingdiscussion
Let us stop thinking about the debate and start talking about the usage
![Page 7: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/7.jpg)
What is PaaS and What is Not
PaaS definition has broadened but certain characteristics hasn’t changedApplication scales with the platform that offers “infinite” scalabilityNo human interventionNo hardware in the discussion
![Page 8: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/8.jpg)
What is PaaS and What is Not
Application Scales With Platform
Legacy Applications on Elastic Infrastructure
![Page 9: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/9.jpg)
Is PaaS Middleware for Cloud?
![Page 10: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/10.jpg)
Why PaaS?
Developers: Faster Development and Continuous
Deployment (Agile) Fewer Bugs (Similar environments in Dev,
Test and Production) Richer applications due to add-on services Easy seamless collaboration
![Page 11: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/11.jpg)
Why PaaS?
Organizations:Platform for services worldReduced and efficient operationsCost effective ITAgility
![Page 12: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/12.jpg)
PaaS Evolution
From Hosted to PrivateFrom Proprietary to Open
SourceFrom Startups to Enterprise
![Page 13: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/13.jpg)
PaaS Ecosystem
![Page 14: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/14.jpg)
PaaS Ecosystem
![Page 15: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/15.jpg)
PaaS Spectrum
Abstraction Control
InfrastructureServices
Hosted PaaS
PrivatePaaS
DevOpsPaaS
DevOpsTools
![Page 16: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/16.jpg)
PaaS: Axes Of Differentiation
Hosted Vs Private PaaS Single Language (Best of Breed) Vs
Polyglot Proprietary Vs Open Source DevOps Vs NoOps Vertical PaaS
![Page 17: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/17.jpg)
Hosted PaaS Vs Private PaaS
Hosted:• On Demand• Pay per use• Economic benefits and agility• Higher Levels of Abstraction• Lose some control and “lock-in risks”• GAE, Heroku, Engine Yard, Windows Azure,
Appfog, Tier 3, Dot Cloud, Force.com, Orangescape, etc..
![Page 18: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/18.jpg)
Hosted PaaS Vs Private PaaS
Private PaaS:• Less agility• More control and less lock-in risks• Varying levels of abstraction• Struck in CAPEX model• Apprenda, ActiveState, CloudFoundry, WSO2,
Cloudsoft AMP, Cloudify, Cumulogic, etc..Then there is Hybrid like OpenShift, CloudBees, Oracle Java Service, etc..
![Page 19: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/19.jpg)
Best Of Breed Vs Polyglot
Best of Breed: Single Language Platforms Best of breed evolution More depth than Polyglot platforms (Today) Support for legacy applications Enterprise target Apprenda, Engine Yard, WSO2, CloudBees,
Cumulogic, Oracle, etc..
![Page 20: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/20.jpg)
Best Of Breed Vs Polyglot
Polyglot:• Single platform supporting multiple languages
and frameworks• Suitable for modern apps and orgs with multi-
language developer teams• More adoption in startups but enterprises are
slowly embracing polyglot• Heroku, CloudFoundry, OpenShift, Tier3,
ActiveState, AppFog, Google App Engine, etc..
![Page 21: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/21.jpg)
Proprietary Vs Open Source
Proprietary Platforms:• Non availability of source code. Less
flexibility in Platform customization• Hosted or Private• Higher Lock-in risks with hosted platforms• Heroku, Engine Yard, Google App Engine,
Apprenda, HP, CloudBees, Cumulogic, etc..
![Page 22: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/22.jpg)
Proprietary Vs Open Source
Open Source:• Usual moral reasons• Source code available for easy customization• Hosted or Private• Lesser lock-in risks with hosted platforms
under certain conditions• CloudFoundry, IronFoundry, OpenShift,
Brooklyn Project, Cloudify, etc..
![Page 23: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/23.jpg)
DevOps Vs NoOps
Convenience Vs Flexibility Question NoOps Platforms -> More Constraints Certain Applications like Marketing Apps
fits well with NoOps Platforms DevOps Platforms -> More Control Certain Big Data Applications need more
control
![Page 24: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/24.jpg)
Vertical PaaS
Focused on specific verticals like Financial, Health Care, Media, Gaming, etc..
Media PaaS: Azure, AWS, Google, Federated Cloud Platforms
Vertical PaaS for regulated industry Gaming PaaS on federated clouds could offer
high performance gaming based on real time data
![Page 25: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/25.jpg)
Other PaaS
Visual PaaS -> Force.com, Orangescape, WorkXpress, etc..
ALM Services -> CloudMunch, Electric Cloud, etc..
IDE Services -> Cloud9, Codeenvy, Neutron Drive, etc..
![Page 26: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/26.jpg)
Beyond PaaS
PaaS Market Platform Services Market
Mobile Backend as a Service Platform Services
Component Services like Identity, Social, Real time streaming, etc.. Platform Services
![Page 27: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/27.jpg)
PaaS Platform Services
Platform Services
![Page 28: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/28.jpg)
PaaS and Big Data
Current Generation of PaaS is built for scaling users
PaaS v2.0 PaaS for scaling data a.k.a PaaS for Big Data
The evolution has started already but will accelerate in the coming years
![Page 29: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/29.jpg)
PaaS v1.0
![Page 30: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/30.jpg)
Internet of things
![Page 31: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/31.jpg)
Intelligent Applications
![Page 32: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/32.jpg)
Intelligent Platforms (PaaS v2.0)
![Page 33: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/33.jpg)
Conclusion
Enterprise PaaS is real Platform Services are still evolving We need platforms for the internet of
things Platforms for big data Next 3-5 years is going to see emergence
of intelligent platforms
![Page 34: Dissecting The PaaS Landscape](https://reader033.vdocuments.site/reader033/viewer/2022061115/5463de89b4af9f623f8b4701/html5/thumbnails/34.jpg)
Connect with me
Work: Principal Analyst, Rishidot Research and Editor, CloudAve.comEmail: [email protected]: @krishnanWebsite: www.rishidot.comBlog: www.cloudave.com/author/krishnan/Slides: www.slideshare.net/rishidot