Running Resilient Workloads with Istio
summary
Shows how to run resilient microservices on Kubernetes using Istio + Envoy sidecars to get metrics, service graphs, and distributed traces without changing app code; demonstrates routing for canaries/A‑B tests and header‑based pinning, configures timeouts and retries with exponential backoff, circuit breakers, ingress autoscaling and rate limits, and uses fault injection for chaos testing. Covers enabling mTLS and service‑to‑service RBAC and notes defaults ship as Kubernetes ConfigMaps; demos (bookinfo) deploy and observability work end‑to‑end.
AI-written summary · about
chapters (10)
- 0:00Start
- 1:14Business Value
- 2:40Break the Monolith
- 8:24It's not plain sailing
- 9:02Production Kubemetes
- 13:51Observability
- 22:48Layer 7 Traffic Routing
- 27:24Resiliency
- 31:44Secunty
- 34:17Recap
related talks
50mDeveloping Microservices with Istio
38mStop Reinventing the Wheel with Istio
57mMicroservices with Istio
01h 06mIstio on Kubernetes: Smart Canaries, Dark Launches and Chaos
55mEmpower Your Microservices with Istio Service Mesh
52mEmpower Your Microservices with Istio Service Mesh
01h 01mIstio Service Mesh & pragmatic microservices architecture
40mIstio, your K8S cluster best friend
