paas parade - cloud foundry

10

Click here to load reader

Upload: martinlippert

Post on 06-May-2015

626 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: PaaS Parade - Cloud Foundry

Martin LippertStaff Engineer - [email protected]

@martinlippert

Page 2: PaaS Parade - Cloud Foundry

2

Cloud  Provider  InterfaceApplica4on  Service  Interface

Private  Clouds  

PublicClouds

MicroCloud  Foundry

Data Services

Other Services

Msg Services

.js

Apache2 license

Cloud Foundry Open PaaS

Page 3: PaaS Parade - Cloud Foundry

historydeveloped and published by VMware in 2011

https://github.com/cloudfoundry

Fully open-source(cloud platform itself, hosting and admin tools,

developer tooling)

Fully open contribution process

Page 4: PaaS Parade - Cloud Foundry

runtimes& frameworks

Java (6 + 7)Web, Spring, Lift, Play

node.js (0.4 + 0.6 + 0.8)

RubyRails, Sinatra, Rack

+BYOC (standalone apps, container + JVM tuning)

Page 5: PaaS Parade - Cloud Foundry

servicesMySQLRedis

PostgreSQLMongoDBRabbitMQ

in the repo:ElasticSearch, CouchDB, Neo4j, Filesystem,

Blob, Memcached

on your own:you can implement your own services

Page 6: PaaS Parade - Cloud Foundry

tools(developer perspective)

vmc - command lineCloud Foundry Integration for Eclipse

Maven pluginGradle plugin

web-based dashboard (coming soon)

Page 7: PaaS Parade - Cloud Foundry

additional highlightsframework support

(includes auto-reconfiguration for Spring and node.js)

Micro Cloud(includes full debugging support)

tunneling to services(e.g. connect your favorite database tool)

BOSH(managing cloud environments)

Page 8: PaaS Parade - Cloud Foundry

scaling#1: the infrastructure level(done by the PaaS operator)

#2: the application level(done by the app developer)

(not automated, but technically possible)

Page 9: PaaS Parade - Cloud Foundry

coming uporganizations and spaces

(enables more flexible management and teamwork)

cloudfoundry.com(introducing commercial packages)

dashboard(web-based management console)