Lattice: A Cloud-Native Platform for Your Spring Applications
summary
Lattice repackages core Cloud Foundry pieces into a lightweight, cloud-native platform: a container scheduler built from Diego/BBS/garden, a receptor API with an LTC CLI, and HTTP/TCP routers plus log/metric capture. Demos show vagrant up for a single-node dev VM or Terraform on GCE for a multi-node cluster, launching and managing containers (droplets, tasks, lrps), running 40 Java apps with load balancing, killing cells to show automatic rebalancing, and bootstrapping services (Eureka, Config Server, MySQL) via a toy “catalyst” marketplace. Limitations: single-tenant, no RBAC or full CF service marketplace out of the box.
AI-written summary · about
chapters (21)
- 0:00Introduction and overview
- 1:01Cloud native fundamentals
- 4:27Microservices and adaptation
- 6:29Continuous delivery and platforms
- 9:35Cloud Foundry architecture
- 12:07Diego orchestration system
- 13:51Understanding containers
- 18:26Warden, Garden, and Windows
- 22:17Tasks and long-running processes
- 30:27Container state management
- 33:50Bosh and infrastructure
- 36:00Introducing Lattice
- 38:33Getting started with Lattice
- 41:52Deploying applications
- 46:20Lattice on Google Cloud
- 56:33Catalyst service management
- 58:55Catalyst demonstration
- 1:04:26Fortune teller demo
- 1:10:52Cloud Foundry vs Lattice
- 1:12:47Lattice community and resources
- 1:16:00Final demo and Q&A
related talks
30mCloud-Native Java with Spring Cloud Services
46mWhat's Cloud Foundry and why you want to use it
43mHow Platforms Work
25mCloud Foundry in Simple Terms: A Beginner's Journey
37mCloud Foundry Diego Overview
01h 25mWhat's New in CloudFoundry
24mGulliver’s Travels In Cloud Foundry
15mThe Cloud Foundry Renaissance
