8
Building a PaaS on top of CloudStack BACD Amsterdam 2013, June 13th http://www.cloudssky.com Arash Kaffamanesh

PaaS on top of CloudStack

Embed Size (px)

DESCRIPTION

Arash Kaffamanesh presents a lightning talk during Build A Cloud Day on Platform as a Service. While most open source solution in the Cloud as focused on the IaaS layer, the Platform layer is starting to see some increase development and testing. RedHat OpenShift is seeing great traction but software like Appscale, Stackato and Cloud Fundry are also being used. In this presentation Arash presented several protoypes of deploying a Platform as a Service solution on top of a CloudStack based cloud. Not shon in the slides is the fact that Stratos from WS02 is being voted as an Apache project in the incubator. the PaaS area is heating up.

Citation preview

Page 1: PaaS on top of CloudStack

Building a PaaS on top of CloudStack BACD Amsterdam 2013, June 13th

http://www.cloudssky.com

Arash Kaffamanesh

Page 2: PaaS on top of CloudStack

Agenda   PaaS vs. Open PaaS   PaaS on top of CloudStack

  AppScale (OS)   Cloud Foundry (OS)   Stackato (CF proprietary)   CumuLogic (proprietary)

  Choosing an Open PaaS solution on top of Apache CloudStack   AppScale   Cloud Foundry (with BOSH?)

  Challenges and Solutions   Auto-Scaling   Hybrid Cloud with AWS / GCE / GAE?   Metamesh CloudCache (Infinispan)   Supporting „ANY“ Language and „ANY“ Framework

  Real World Demo (What Enterprise Customers are looking for)

Page 3: PaaS on top of CloudStack

PaaS vs. Open PaaS   AppScale (OS)

  AppScale implements Google's Cloud Platform, App Engine, in open source   Focused on Python, Java and GO

  CF: Cloud Foundry (OS)   Open Source PaaS from VMWare, now belongs to Pivotal (GE, EMC, VMWare)   Will be supported on OpenStack / vSphere and AWS through Pivotal   Can, could or should be supported through Apache / Citrix for CloudStack?

  Stackato (based on CF, proprietary)   Developed by ActiveState   Cloud Foundry LXC enhanced version (proprietary)   Runs on Citrix CloudPlatform (XenServer) out of the box

 Shall run on Apache CloudStack 4.1 with XCP / KVM   Claims to be Polyglot: support „ANY“ Lang. and „ANY“ Framework (also .Net )

  CumuLogic   Founded by top SUN Guys (proprietary)   Supports Java, PHP, DbaaS, ElasticCache, LBaaS

Page 4: PaaS on top of CloudStack

Open PaaS solution on top of Apache CloudStack   AppScale

  Works! 100% Open Source.   Was shown on top of CloudStack on CeBIT 2013   Challenges: Auto-Scaling on top of CloudStack   Auto-Scaling supported on EC2 and Eucalyptus

  Cloud Foundry   Claims to remain Open Source

  Comes with proprietary Web-Interface similar to Stackato Console (in Sep. 2013)

  Challenges: Build and Deploy with BOSH on CloudStack   Use Chef, CFengine, Puppet?   Configure the Network (Multicast / UDP support)   Integrate with Infinspan (Data Grid Platform)   Cloudify OLD Java applications

  Other OS PaaS Solutions: RedHat OpenShift Origin on CloudStack?   How, Why, Why not?

Page 5: PaaS on top of CloudStack

AppScale on CloudStack

Page 6: PaaS on top of CloudStack

AppScale rock & rolls on CloudStack

Page 7: PaaS on top of CloudStack

StackCloud (Stackato on CloudStack)

Page 8: PaaS on top of CloudStack

Thank You for our attention!