cloud foundry
play

Cloud Foundry the Rails Perspective Derek Collison CTO & - PowerPoint PPT Presentation

Cloud Foundry the Rails Perspective Derek Collison CTO & Chief Architect, Application Platform dcollison@vmware.com @derekcollison Cloud Foundry What is ?? The Open Platform as a Service The Open Platform as a Service .js A Cloud


  1. Cloud Foundry the Rails Perspective

  2. Derek Collison CTO & Chief Architect, Application Platform dcollison@vmware.com @derekcollison

  3. Cloud Foundry What is ??

  4. The Open Platform as a Service

  5. The Open Platform as a Service .js A Cloud Provider Interface p p l i Private c Data a t Services i Clouds o n S e r v … i Public c Msg e Services I Clouds n t e r f a .COM c Micro e Other Services Clouds

  6. A New Open Source Community www.cloudfoundry.org Apache License v2

  7. Signup : www.cloudfoundry.com Code : www.cloudfoundry.org Tutorial: http://bit.ly/cf_labs All attendees will get an account today

  8. Architecture

  9. Architecture

  10. CloudController  Handles all state transitions within the system  users, apps, services, bindings  REST  JSON  Rails3  Ruby 1.9.2  Fibers/Asynch

  11. Choice of Frameworks

  12. Features & Limitations  Rails3  Appserver is Thin, selectable in the future  Runtime support  MRI 1.8.7  YARV 1.9.2  Bundler/Gemfiles  Currently limited to Rubygems.org sources  MySQL, Redis, and MongoDB Services  Limited Data import and export today

  13. VMC CLI  Controls all aspects of apps and services  [sudo] gem install vmc  HTTP and JSON  git://github.com/cloudfoundry/vmc.git  vmc help  vmc help options

  14. Debugging your app  vmc crashlogs  vmc files  logs/staging.log  logs/migration.log  logs/error.log  logs/stderr.log  logs/stdout.log  app/log/production.log

  15. Demo App  vmc push  vmc update  Errors and vmc crashlogs and vmc files  Rolling Production Service  Scaling

  16. Cloud Foundry Demo Application

  17. Cloud Foundry Questions?

  18. Cloud Foundry Thanks!

Recommend


More recommend