Thinking Outside the Container: Running Standalone Apps on Cloud Foundry
summary
Cloud Foundry’s Standalone support runs non‑WAR Java/Scala services — the demo pushes 11 pushes of examples and uses vmc push and the STS plugin, Gradle/SBT assemblies, redis, RabbitMQ, MySQL and the cloudfoundry runtime lib. Built apps include a vert.x + sockjs echo server, an embedded‑Jetty unfiltered app, Akka remote actors that register hosts in redis, a spring integration system over Rabbit with persistent store, and a Spring Batch worker that processes ~700 tweets into MySQL. Demos mostly succeed after packaging hiccups; one shipping log doesn’t surface but overall runs.
AI-written summary · about
chapters (19)
- 0:00Introduction to CF
- 2:08Cloud Foundry architecture
- 3:34Hello World demo
- 5:05Framework support
- 8:26Developer experience
- 12:06Standalone apps introduction
- 14:20Asynchronous web frameworks
- 17:11SocketJS and Vertex demo
- 21:28Packaging and deployment
- 32:10Bring your own container
- 34:41Unfiltered Scala demo
- 36:40Application manifests
- 40:23Distributed apps overview
- 44:00Polyglot demo
- 55:40Scaling and AA demo
- 59:10Messaging integration
- 1:06:44Spring integration demo
- 1:20:00Worker processes
- 1:25:02Conclusion and Q&A
related talks
01h 31mRunning Your Spring Apps in the Cloud
31mDeploy Your First Cloud Foundry App
01h 30mSimplify Cloud Applications using Spring Cloud Connectors
09mRunning Java and Spring on Azure with Cloud Foundry
24mCloud Foundry and Containers (or: Where does Cloud Foundry Fit in the Container Ecosystem?)
33mCloud Foundry Weekly: Live at CF Day Germany
33mDocker and Cloud Foundry: The 3 Use Cases
48mCloud Foundry - your PaaS on OpenStack
