Docker, Kubernetes and Istio — Useful for My Monolith?
summary
Examines whether container and cloud-native technologies—Docker for containerization, Kubernetes for orchestration, and Istio for service mesh—are beneficial when applied to a monolithic application. Compares the problems these tools solve (deployment, scaling, networking, observability) with the characteristics of monoliths to help decide if and how to adopt them.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:05Monolith to Kubernetes
- 2:51Docker on Kubernetes
- 8:55External evolution
- 13:06Istio and sidecars
- 16:40Version 2 deployment
- 18:25Blue-green with Istio
- 27:02Partial microservices
- 31:03Service visibility
- 33:30Error resilience
- 36:58Traffic control
- 40:09Conclusion
related talks
47mDocker, Kubernetes & Istio: Tips, Tricks & Tools
04mBuilding cloud-native applications with Kubernetes and Istio
24mFrom Monolith to Microservices: A Journey into the Mesh
24mMigrating a Monolith to Kubernetes with Istio: Our Jou...
21mIstio as a monolith
54mTransform a Legacy Application with Kubernetes and Istio
31mMigrating a monolith to Cloud-Native (and the stumbling blocks)
38mIstio as an enabler for migrating Monolithic apps to Microservices
