Cloud Foundry - Philly Emerging Tech...Talk Nerdy to Me. A Two Years Ago... A I’m sorry. A PaaS is...
Transcript of Cloud Foundry - Philly Emerging Tech...Talk Nerdy to Me. A Two Years Ago... A I’m sorry. A PaaS is...
-
BETA
Cloud FoundryInside a Private PaaS
-
BETA
Last minute... but a rollicking good time.
-
BETA
Thanks for coming!
-
BETA
Co-Founder
-
BETA
@cashion
-
BETA
github.com/trotter
-
BETA
Ex-Philly BoyOnly place on East Coast I’d move back to.
-
BETA
Talk Nerdy to Me
-
BETA
Two Years Ago...
-
BETA
I’m sorry
-
BETA
PaaS is my new shinyPlatform as a Service
-
BETA
Heroku... but you can run it yourself
-
BETA
The Land Of Servicesaka the fifth circle of hell
-
BETA
Empower EmployeesI’m looking at you Enterprise
-
BETA
Erlang / OTPThey solved this problem
-
BETA
Understanding through Building
-
BETA
Cloud Controller
-
BETA
Commands
• Push / Update• Start / Stop / Restart• Map to URL
-
BETA
Cloud Controller
Droplet Execution Agent (DEA)
-
BETA
DEA
• Assign a port (80’s unavailable)• Manage resources• Knows about runtimes and frameworks
-
BETA
Cloud Controller
Message Queue (Nats)
DEA
-
BETA
Router
CC
Nats
DEA
-
BETA
Router
• Knows about hostnames, ip addresses, and ports
• Binds to 80• Communicates with DEA and CC over
NATS
-
BETA
Router
CC
Health Manager
DEA
Nats
-
BETA
That’s Cloud Foundrywell... a simplified version at least :-)
-
BETA
Key Facts
• From VMware• Open Sourced on April 12th, 2011• http://cloudfoundry.org
http://github.com/cloudfoundry/vcaphttp://github.com/cloudfoundry/vcap
-
BETA
Production Ready?
-
BETA
Micro Cloud
-
BETA
Let’s Play
-
BETA
mailto:[email protected]:[email protected]