Beyond CF Push - Managing Large Microservice Applications like a BOSH
summary
Describes a Cloud Foundry Deployment Toolkit developed with ZHAW to manage large, multi-component microservice applications (60+ apps, 30+ services) for dorma+kaba’s Exivo platform. The toolkit applies BOSH concepts—separating application structure from deployment configuration, comparing desired vs actual state, and running workflows to compute minimal zero-downtime updates and handle complex operations like data-store migrations—resulting in more flexible, reliable deployments and cutting deployment time by over half.
AI-written summary · about
chapters (9)
- 0:00Microservices introduction
- 5:50Large app challenges
- 10:19BOSH for management
- 14:32Managed apps concept
- 18:39Config management
- 25:08Release and deployment
- 30:38Workflow engine demo
- 35:30Grace periods and reliability
- 39:05Q&A
related talks
39mManaged CF-as-a-Service: An Operator's Cookbook
17mDeployments We Can Believe In
31mDeploying Microservice Architectures with Cloud Foundry
25mThe Essential Getting Started Guide to Cloud Foundry
16mDeployments We Can Believe In
23mDeploying Cloud Foundry with BBL, BOSH 2.0 and CF-Deployment
25mCloud Foundry in Simple Terms: A Beginner's Journey
32mIntroducing bosh-workspace: how we deploy all things BOSH
