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.
4. What is Platform as a Service?
Platform as a Service is one of the delivery
models 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. Application Development and Deployment
Your Application
Database Web Messaging
Server Server Server
Language / Framework / Runtime
Operating System
6. Platform as a Service
Your Application
Database Web Messaging
Server Server Server
Language / Framework / Runtime
Operating System
7. PaaS Implementations
Your Application Your Application
SQL Rabbit
IIS MSMQ MySQL Tomcat
Server MQ
.NET Java
Windows Server Linux Server
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 market
Source: Company websites and corporate presentations; Primary interactions with key stakeholders in the cloud ecosystem; Zinnov analysis
Note: 1Estimates based on top-down approach & India contribution in the global cloud market; 2Line of Business
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 implementation
Source: Company websites and corporate presentations; Primary interactions with key stakeholders in the cloud ecosystem; Zinnov analysis
13. Windows Azure – The Big Picture
Your Application
Intelligence
Networking
Business
Access
Virtual
Service
CDN
SQL Azure Caching Control
Bus
Service
Compute Storage
Web Worker VM BLOB Queue Tables
Role Role Role
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. Windows Azure Weakness
• Perceived as .NET only platform
• Limitations of VM Role
• Incomplete support for Eclipse and PHP
• Lack of abstraction
16. Google App Engine – The Big Picture
Your Application
Authentication
App Engine Services
Datastore
Scheduler
User
Task
URL Image
Mail MemCache
Fetcher Manipulation
Java Runtime Python Runtime
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. Google App Engine Weakness
• Slow evolution
• Pricing
• Lack of support for Line of Business applications
• Too prescriptive
• Lack of RDBMS offering
19. Amazon Elastic Beanstalk – The Big Picture
Your Application
Amazon Beanstalk
ElastiCache
CloudFront
Route53
Dynamo
RDS SNS IAM
DB
Compute Storage
S3 EBS SQS SDB
EC2
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. 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
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. 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. A Word on the
Application PaaS
(aPaaS) Offerings
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. 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