why*open*source*is*key*to* building*cloud*paas* · cloudopen*san*diego* johnpurrier august30,*2012*...

Post on 16-Oct-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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)  

         jpurrier@appfog.com          @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  

top related