Empower Your Microservices with Istio Service Mesh
summary
Deploys a three‑service demo (web, product catalog, reviews v1/v2) on Kubernetes and wires Istio’s Envoy sidecar proxies into each pod, then performs live operations: creates destination rules and a 80/20 canary split, uses header‑based routing for admins, enforces a 500ms timeout, injects faults (100% 500 errors) and shows circuit‑breaker ejection (80% for 3 minutes). Telemetry flows to Jaeger tracing and Grafana metrics with only small header additions to app code and the demos work end‑to‑end.
AI-written summary · about
chapters (33)
- 0:00Introduction
- 0:32Agenda
- 0:56Microservice Architecture
- 1:22Container Technology
- 1:57Challenges
- 3:48Libraries
- 6:23Service Mesh Platforms
- 6:37Service Mesh Architecture
- 9:23Istio Communities
- 9:57Pod
- 10:33Service
- 13:39Source Code
- 13:49Deployment
- 20:27Advanced Routing
- 20:37Invoice Proxy
- 21:30Pilot
- 22:19Traffic Routing
- 23:46Virtual Services
- 30:38Application
- 33:15User Role Based Routing
- 34:06Virtual Service Routing
- 35:57Reliability
- 37:11Timeout
- 37:40Virtual Service
- 39:17Fault Injection
- 39:30Fault Injection Demo
- 40:44Circuit Breaker
- 42:06Distributed Tracing
- 44:05Adapters
- 45:19Graphana
- 45:36Jager
- 49:38Key takeaways
- 50:37Resources
related talks
55mEmpower Your Microservices with Istio Service Mesh
58mUsing Service Meshes and Kubernetes to Solve Service-to-Service Communications...
01h 01mIstio Service Mesh & pragmatic microservices architecture
52mMaking microservices micro with Istio Service Mesh & Kubernetes
33mMircoservices the right way: an introduction to Istio
58mService Mesh and Sidecars with Istio and Envoy
50mDeveloping Microservices with Istio
26mManaging Kubernetes Deployment with Istio
