Cloud Native Applications with Remote Development Environments
summary
Claim: run full dev stacks on Kubernetes so developers get local-speed feedback with production fidelity. The open source CLI octeto deploy + octeto up reads an octeto.yaml (build / deploy / dev), syncs code, hot-reloads React and Go services, and attaches Delve for remote debugging. Demo shows a 50% promo change pushed to frontend and worker, rebuilt live and validated end-to-end. Scales to tens–hundreds of services and teams (namespaces per dev), but needs network and may limit file sync on locked containers.
AI-written summary · about
chapters (19)
- 0:00Introduction to talk
- 1:51Containers and microservices challenges
- 5:30Remote development environments concept
- 8:19Octeto CLI and demo setup
- 10:07Demo of movies application
- 16:53Implementing 50% discount feature
- 22:11Developing worker service in Go
- 25:43Debugging on Kubernetes with Delve
- 28:15Why remote environments are fantastic
- 31:09Containers in development and production
- 32:33Q&A session begins
- 32:55Should every developer have own Dev environment
- 34:20Octeto vs Scaffold Tilt Compose V2
- 35:45Naming conflicts in shared clusters
- 37:09Avoiding drift between Dev and Prod
- 38:14Secure containers and Octeto
- 40:01Developing with broken internet
- 41:07Origin of the name Octeto
- 42:30Replacing production with Dev images
related talks
30mMaybe It's Time to Rethink How You've Been Developing?
24mIf Your Application is Going to Run in a Multi-Node Cluster, Why Are You Develo...
38mDevelop Directly on Kubernetes with Okteto
52mCloud Native Developer Experience in 2025
53mStreamline Cloud-Native App Development Using CDEs
32mImproving Dev Experience: How We Built a Cloud Native Dev Stack At Scale
35mCloud Native Development Without the Toil
30mImproving the Cloud Development Experience: The Good, The Bad...
