Wiring Cloud Native Applications for Local Development
summary
A small Pizza Store of four microservices runs locally with the same application-level APIs it uses in production, showing developers can iterate without a Kubernetes cluster. The team wires a Dapr sidecar into the local process and uses a Testcontainers integration to programmatically start the sidecar and backing services (Postgres, Kafka), run isolated repeatable tests, and get connection URLs automatically — the integration works end-to-end and is published.
AI-written summary · about
chapters (7)
- 0:00Cloud Native local dev intro
- 3:10Local dev challenges
- 8:26Kubernetes complexity & parity
- 13:19Testcontainers for isolation
- 18:53Dapper with Testcontainers
- 24:09Consistent APIs benefits
- 25:52Further learning resources
related talks
50mSimplifying cloud-native app testing across environments
53mStreamline Cloud-Native App Development Using CDEs
29mHow to Get Your Application Developers to Fall in Love with Kubernetes & Cloud Native Applications
44mCloud Native Applications with Remote Development Environments
41mThink Cloud, Develop Locally
30mImproving the Cloud Development Experience: The Good, The Bad...
36mCloud-Native Dev Tools: Bringing the cloud back to earth
51mSpring Boot in a Polyglot Cloud-Native World with Dapr
