why*open*source*is*key*to* building*cloud*paas* · cloudopen*san*diego* johnpurrier august30,*2012*...
TRANSCRIPT
![Page 1: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/1.jpg)
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
![Page 2: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/2.jpg)
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
![Page 3: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/3.jpg)
CloudOpen San Diego John Purrier August 30, 2012
![Page 4: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/4.jpg)
CloudOpen San Diego John Purrier August 30, 2012
![Page 5: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/5.jpg)
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
![Page 6: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/6.jpg)
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
![Page 7: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/7.jpg)
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
![Page 8: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/8.jpg)
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
![Page 9: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/9.jpg)
CloudOpen San Diego John Purrier August 30, 2012
When Does This Future Show Up?
It is here now!
![Page 10: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/10.jpg)
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
![Page 11: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/11.jpg)
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
![Page 12: Why*Open*Source*is*key*to* building*Cloud*PaaS* · CloudOpen*San*Diego* JohnPurrier August30,*2012* Why*Open*Source*is*key*to* building*Cloud*PaaS*](https://reader033.vdocuments.mx/reader033/viewer/2022060523/6052de153fb2584dfb7c59bb/html5/thumbnails/12.jpg)
CloudOpen San Diego John Purrier August 30, 2012
Thank you!
hPps://console.appfog.com/signup