Navigating The PaaS Maze In The CloudJanakiram MSV, Chief Editor, CloudStory.in    Praveen Bhadada, Director, Zinnov
Agenda• What is PaaS?• Current Landscape• India Story• PaaS - The Big Picture• Feature Comparison• 2012 Trends• Summary
What is Platform as a Service (PaaS) ?
What is Platform as a Service?   Platform as a Service is one of the deliverymodels of the Cloud which is an abstraction o...
Application Development and Deployment                      Your Application         Database          Web           Messa...
Platform as a Service                     Your Application        Database          Web           Messaging         Server...
PaaS Implementations         Your Application                  Your Application SQL                                       ...
Current Landscape
India PaaS Story
India PaaS Market is Evolving                   PaaS Market Size in India1, USD mn                                        ...
Key Players in Indian PaaS Market            • Over 8,000 apps built out of                            • Cross-selling to ...
A Look at The Big     Picture
Windows Azure – The Big Picture                                        Your Application             IntelligenceNetworking...
Windows Azure Strengths• One of the first .NET PaaS offerings• Microsoft’s brand and marketing muscle• Early mover advanta...
Windows Azure Weakness• Perceived as .NET only platform• Limitations of VM Role• Incomplete support for Eclipse and PHP• L...
Google App Engine – The Big Picture                                             Your Application            Authentication...
Google App Engine Strengths• Early mover advantage• One of the first polyglot PaaS• Integration with Google services• Grea...
Google App Engine Weakness• Slow evolution• Pricing• Lack of support for Line of Business applications• Too prescriptive• ...
Amazon Elastic Beanstalk – The Big Picture                                        Your Application                        ...
Amazon Elastic Beanstalk Strengths• Abstraction of proven AWS technologies• Great control of the environment• Tight integr...
Amazon Elastic Beanstalk Weakness• Been in beta for the last one year!• Available only in US-East• Support limited to Java...
A Closer Look at The   New Entrants
VMware Cloud Foundry• First open source PaaS project driven by VMware• Positioned as Open PaaS• Designed to support multip...
Red Hat OpenShift• Red Hat acquired Makara and launched OpenShift• Only PaaS to support true Java EE through JBoss• OpenSh...
A Word on theApplication PaaS(aPaaS) Offerings
Classification of aPaaS          Credit: Suresh Sambandam, CEO, OrangeScape
Comparing &Contrasting the Major Players
Feature Comparison                               Elastic      WindowsCapability      App Engine                           ...
PaaS in 2012• VMware Cloud Foundry will gain traction• Microsoft will have to compete with other .NET PaaS players• Red Ha...
Summary• PaaS Landscape is changing rapidly• India adoption is slow but steady• Windows Azure is the choice of .NET and th...
Thank You!http://www.cloudstory.in   http://www.zinnov.com      Janakiram MSV             Praveen Bhadada  mail@getcloudre...
Upcoming SlideShare
Loading in...5
×

Navigating the PaaS Maze in the Cloud

3,171

Published on

This presentation was delivered as a Webinar by Janakiram MSV from CloudStory.in and Praveen Bhadada from Zinnov.
This presentation analyzes the current PaaS landscape. It discusses the strength and weakness of some of key players and provides a roadmap.

Published in: Technology, Business

Navigating the PaaS Maze in the Cloud

  1. 1. Navigating The PaaS Maze In The CloudJanakiram MSV, Chief Editor, CloudStory.in Praveen Bhadada, Director, Zinnov
  2. 2. Agenda• What is PaaS?• Current Landscape• India Story• PaaS - The Big Picture• Feature Comparison• 2012 Trends• Summary
  3. 3. What is Platform as a Service (PaaS) ?
  4. 4. What is Platform as a Service? Platform as a Service is one of the deliverymodels of the Cloud which is an abstraction of OS, L a n g u a g e R u n t i m e , F r a m e w o r k , W e b S e r v e r, Database Server and Messaging Service. Think of Solution Stack as a Service
  5. 5. Application Development and Deployment Your Application Database Web Messaging Server Server Server Language / Framework / Runtime Operating System
  6. 6. Platform as a Service Your Application Database Web Messaging Server Server Server Language / Framework / Runtime Operating System
  7. 7. PaaS Implementations Your Application Your Application SQL Rabbit IIS MSMQ MySQL TomcatServer MQ .NET Java Windows Server Linux Server
  8. 8. Current Landscape
  9. 9. India PaaS Story
  10. 10. India PaaS Market is Evolving PaaS Market Size in India1, USD mn Key Trends • Market evolving from concept to reality; still in a very nascent stage • Usage in India centered around greenfield applications CAGR >75% • The large base of local ISVs, entrepreneurs, start-ups, and telcos (app store) an attractive segment for PaaS <5 • At an enterprise level, interest being shown towards developing hosted/ cloud situational and LOB2 apps around core systems • Medium businesses that are inhibited by lack of custom <1 business solutions find PaaS attractive • IT/ITeS vertical primarily driving the market today; other key verticals include FSI, Manufacturing, Media & FY09 FY11 Entertainment, etc. • Many customers do not buy technology; partners do; PaaS players bundling their technology with partner <0.5% <2% driven managed services & training of total global PaaS of total Indian Public market Cloud marketSource: Company websites and corporate presentations; Primary interactions with key stakeholders in the cloud ecosystem; Zinnov analysisNote: 1Estimates based on top-down approach & India contribution in the global cloud market; 2Line of Business
  11. 11. Key Players in Indian PaaS Market • Over 8,000 apps built out of • Cross-selling to existing • Boasts 36,000 members in India since its launch customers (e.g. Indiamart.com its India Developer • Growth rate in triple digits and Indian Youth Congress) to Community developing Google Windows • Actively organizing events transition their custom on- Salesforce applications on Force.com on app development on App premise apps to the cloud Force.com • Customers include Azure enterprises like Vatika group Azure Engine using Google App Engine • New players like Amazon • Over 50 customers in India • Marketing strategies (Beanstalk) entering the • Strategic partnership with include promoting success space NetMagic for end-to-end stories, word of mouth Wolf • Players like AppPoint offerings and financial rewards Framework building academic • Orangescape Has tie-ups with top SIs • Clients include GMR Others s relationships to nurture including TCS, Wipro, etc. Group, Juice Junction, etc. developer ecosystem Many Indian PaaS players are hosted PaaS is a conscious buy; a customer on international data centers which needs to have an organization wide leads to data residency concerns for strategy before buying a PaaS some customers offering, hence the adoption in India is slower Key Challenges in the Market Many Indian enterprises (especially Majority of Indian enterprises do not large) are in a wait and watch mode have an IT expertise and require hand despite signs of interests from the holding from the PaaS player and its segment partners for implementationSource: Company websites and corporate presentations; Primary interactions with key stakeholders in the cloud ecosystem; Zinnov analysis
  12. 12. A Look at The Big Picture
  13. 13. Windows Azure – The Big Picture Your Application IntelligenceNetworking Business Access Virtual Service CDN SQL Azure Caching Control Bus Service Compute Storage Web Worker VM BLOB Queue Tables Role Role Role
  14. 14. Windows Azure Strengths• One of the first .NET PaaS offerings• Microsoft’s brand and marketing muscle• Early mover advantage• Completeness of the stack• Rapid evolution of features• Great integration with Visual Studio
  15. 15. Windows Azure Weakness• Perceived as .NET only platform• Limitations of VM Role• Incomplete support for Eclipse and PHP• Lack of abstraction
  16. 16. Google App Engine – The Big Picture Your Application Authentication App Engine ServicesDatastore Scheduler User Task URL Image Mail MemCache Fetcher Manipulation Java Runtime Python Runtime
  17. 17. Google App Engine Strengths• Early mover advantage• One of the first polyglot PaaS• Integration with Google services• Great for consumer web applications• Mature SDKs and integration with Eclipse
  18. 18. Google App Engine Weakness• Slow evolution• Pricing• Lack of support for Line of Business applications• Too prescriptive• Lack of RDBMS offering
  19. 19. Amazon Elastic Beanstalk – The Big Picture Your Application Amazon Beanstalk ElastiCache CloudFrontRoute53 Dynamo RDS SNS IAM DB Compute Storage S3 EBS SQS SDB EC2
  20. 20. Amazon Elastic Beanstalk Strengths• Abstraction of proven AWS technologies• Great control of the environment• Tight integration with AWS Services• IDE integration through Eclipse plugin
  21. 21. Amazon Elastic Beanstalk Weakness• Been in beta for the last one year!• Available only in US-East• Support limited to Java• Lack of support for J2EE• Container choice limited to Tomcat• Knowledge of AWS technologies is required
  22. 22. A Closer Look at The New Entrants
  23. 23. VMware Cloud Foundry• First open source PaaS project driven by VMware• Positioned as Open PaaS• Designed to support multiple languages, frameworks and application services• Built to run on Private Cloud and Public Cloud• Micro Cloud Foundry lets developers run the Cloud on inexpensive machines
  24. 24. Red Hat OpenShift• Red Hat acquired Makara and launched OpenShift• Only PaaS to support true Java EE through JBoss• OpenShift comes in two flavors • Express • Flex• Express is the free offering for developers• Flex runs on Amazon EC2 with support for other IaaS stacks• A lot of similarities between Cloud Foundry and OpenShift
  25. 25. A Word on theApplication PaaS(aPaaS) Offerings
  26. 26. Classification of aPaaS Credit: Suresh Sambandam, CEO, OrangeScape
  27. 27. Comparing &Contrasting the Major Players
  28. 28. Feature Comparison Elastic WindowsCapability App Engine OpenShift Cloud Foundry Beanstalk Azure .NET, Java, .NET, Java, Perl, PHP, Java, PHP, Ruby, Java, Perl, PHP, Python, Ruby, Languages Python Java Node.js Python, Ruby Node.js Visual Tools Eclipse Eclipse Studio Eclipse STS Azure Table MongoDB & MongoDB & NoSQL BigTable DynamoDB Storage Others Others MySQL, MySQL, RDBMS CloudSQL RDS SQL Azure PostgreSQL PostgreSQL Azure Messaging Queues SQS Queues Jboss MQ RabbitMQ Federated Google Identity Accounts IAM ACS - - CDN - CloudFront CDN - - Cache Memcache ElastiCache Cache Memcached Memcached PubSubHu Service Pub/Sub bBub SNS Bus MRG Redis System Monitoring Dashboard CloudWatch Center Dashboard Insight
  29. 29. PaaS in 2012• VMware Cloud Foundry will gain traction• Microsoft will have to compete with other .NET PaaS players• Red Hat will evolve OpenShift into a true Java EE PaaS• Force.com and Heroku will complement each other• Data becomes a key components of PaaS• Amazon Elastic Beanstalk will support more languages• Oracle will launch PaaS based on WebLogic• Integration will be one of the key components of PaaS• Private PaaS will become a reality!
  30. 30. Summary• PaaS Landscape is changing rapidly• India adoption is slow but steady• Windows Azure is the choice of .NET and the enterprise• Beanstalk offers a thin abstraction over AWS infrastructure• Google App Engine is loosing the momentum• New entrants will offer viable alternatives
  31. 31. Thank You!http://www.cloudstory.in http://www.zinnov.com Janakiram MSV Praveen Bhadada mail@getcloudready.com praveen@zinnov.com @janakiramm

×