Académique Documents
Professionnel Documents
Culture Documents
Client Manages
Vendor Manages in Cloud
Ops
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Servers
Storage
Networking
Networking
http://www.cloudfoundry.org/about/index.html!
2/24/15
Austin Cloud Foundry PaaS Meetup
12
Cloud Foundry Architecture!
The platform is abstracted as a
set of large-scale distributed
services.
It uses Cloud Foundry Bosh to
operate the underlying
infrastructure from the IaaS
providers.
Components are dynamically
discoverable and loosely
coupled.
Health is exposed through
HTTP endpoints so agents can
collect state information and act
on it.
Internet
Cloud Foundry Deployment
DEA
1. Log in to the UAA
2. Upload application bits and metadata
3. Create and bind application
4. Stage application
5. Deploy application
6. Manage application health
Internet
Cloud Foundry Deployment
DEA
DEA
DEA
1. Browser connects to the router
2. Router directs trac to the DEA
http://bit.ly/cf-paas-bp
Basics
Advanced
Trial accounts with hosted providers
Try Cloud Foundry on AWS
http://bluemix.net
https://trycf.starkandwayne.com
http://run.pivotal.io
BOSH bootstrap
Cloud Foundry documentation
https://github.com/cloudfoundry-community/bosh-bootstrap
http://docs.cloudfoundry.org
Deploy your own to AWS
Cloud Foundry community
http://www.slideshare.net/SpringCentral/build-yourowncf
http://cloudfoundry.org
http://docs.cloudfoundry.org/deploying/ec2/
Cloud Foundry on GitHub
Install on on a laptop
https://github.com/cloudfoundry
https://github.com/cloudfoundry/bosh-lite
https://github.com/yudai/cf_nise_installer
Stackato Micro Cloud
http://www.activestate.com/stackato/get_stackato
http://paasify.it