• Save
Navigating the PaaS Maze in the Cloud
Upcoming SlideShare
Loading in...5
×
 

Navigating the PaaS Maze in the Cloud

on

  • 3,157 views

This presentation was delivered as a Webinar by Janakiram MSV from CloudStory.in and Praveen Bhadada from Zinnov. ...

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.

Statistics

Views

Total Views
3,157
Views on SlideShare
2,652
Embed Views
505

Actions

Likes
8
Downloads
0
Comments
0

11 Embeds 505

http://cloudstory.in 381
http://www.janakiramm.net 40
http://blog.orangescape.com 32
http://feeds.feedburner.com 21
http://yourstory.com 14
http://localhost 8
http://www.sys-con.com 3
http://cloudcomputing.sys-con.com 2
http://translate.googleusercontent.com 2
http://paas.ulitzer.com 1
http://janakiramm.ulitzer.com 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Navigating the PaaS Maze in the Cloud Navigating the PaaS Maze in the Cloud Presentation Transcript

    • 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 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
    • Application Development and Deployment Your Application Database Web Messaging Server Server Server Language / Framework / Runtime Operating System
    • Platform as a Service Your Application Database Web Messaging Server Server Server Language / Framework / Runtime Operating System
    • PaaS Implementations Your Application Your Application SQL Rabbit IIS MSMQ MySQL TomcatServer MQ .NET Java Windows Server Linux Server
    • Current Landscape
    • India PaaS Story
    • 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
    • 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
    • A Look at The Big Picture
    • 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
    • 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
    • Windows Azure Weakness• Perceived as .NET only platform• Limitations of VM Role• Incomplete support for Eclipse and PHP• Lack of abstraction
    • 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
    • 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
    • Google App Engine Weakness• Slow evolution• Pricing• Lack of support for Line of Business applications• Too prescriptive• Lack of RDBMS offering
    • Amazon Elastic Beanstalk – The Big Picture Your Application Amazon Beanstalk ElastiCache CloudFrontRoute53 Dynamo RDS SNS IAM DB Compute Storage S3 EBS SQS SDB EC2
    • Amazon Elastic Beanstalk Strengths• Abstraction of proven AWS technologies• Great control of the environment• Tight integration with AWS Services• IDE integration through Eclipse plugin
    • 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
    • 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 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
    • 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
    • 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 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
    • 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!
    • 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
    • Thank You!http://www.cloudstory.in http://www.zinnov.com Janakiram MSV Praveen Bhadada mail@getcloudready.com praveen@zinnov.com @janakiramm