why*open*source*is*key*to* building*cloud*paas* · cloudopen*san*diego* johnpurrier august30,*2012*...
TRANSCRIPT
CloudOpen San Diego John Purrier August 30, 2012 CloudOpen San Diego John Purrier August 30, 2012
Why Open Source is key to building Cloud PaaS
CloudOpen San Diego John Purrier August 30, 2012
• Founder and PPB member of OpenStack • Director of Development, Rackspace Cloud • VP, HP OpenStack Cloud • CTO, Appfog (Open Cloud PaaS)
[email protected] @johnpur on TwiPer
CloudOpen San Diego John Purrier August 30, 2012
CloudOpen San Diego John Purrier August 30, 2012
CloudOpen San Diego John Purrier August 30, 2012
First GeneraRon PaaS Great idea, but…
• Proprietary soluRons, leading to…
• PaaS vendor lock-‐in
• Limited choice of runRme and language support
• Limited (or no) choice in back-‐end Cloud
CloudOpen San Diego John Purrier August 30, 2012
Wouldn’t it be nice, if we could…
• Write once, run everywhere… in the Cloud
• Have true workload portability across the Cloud
• Simple deployments, leading to simple workload moRon
• Use the runRmes & languages that suit the problem
• Easily scale applicaRons to match the demand load
CloudOpen San Diego John Purrier August 30, 2012
The soluRon (according to incumbents)
• VerRcal Hybrid Clouds
• Enables “bursRng” between private/public clouds
• Maintains single vendor lock-‐in for Cloud soluRons
CloudOpen San Diego John Purrier August 30, 2012
The real soluRon (next generaRon PaaS)
• Write once, run everywhere… in the Cloud • “Full mesh” horizontal hybrid Cloud
Private
Public
Private
Public
Private
Public
Private
Public
CloudOpen San Diego John Purrier August 30, 2012
When Does This Future Show Up?
It is here now!
CloudOpen San Diego John Purrier August 30, 2012
Open Source is the Enabler • Cloud AutomaRon
• ConRnuous IntegraRon • ConRnuous QA • ConRnuous Deployment
• Infrastructure as a Service • OpenStack • CloudStack • Eucalyptus
• Pladorm as a Service • CloudFoundry • OpenShie
CloudOpen San Diego John Purrier August 30, 2012
Open Source is the Framework
• Languages and Frameworks
• Java, Grails, Spring • Node, Node Express • PHP, Drupal, Wordpress • Python, Django, Flask • Ruby on Rails • Ruby Sinatra • Play • Scala, Lie
• Services
• RabbitMQ
• Databases
• MySQL • PostgreSQL • MongoDB • Redis
CloudOpen San Diego John Purrier August 30, 2012
Thank you!
hPps://console.appfog.com/signup