Empower Your Microservices with Istio Service Mesh
summary
Hands-on demo of Istio on Kubernetes shows Envoy sidecars injected into each pod, control plane pieces Pilot/Mixer/Citadel pushing rules, and a 3-service sample (web, product catalog, reviews with v1 and v2). Traffic policies include 80/20 split and header-based routing for admin users, reliability rules enforce a 500 ms timeout against a review endpoint that normally takes 6s and a fault-injection that returns HTTP 500, and observability uses Jaeger and Grafana for traces and metrics.
AI-written summary · about
chapters (17)
- 0:00Intro
- 2:15Distributed Services
- 3:22Using Application Level Frameworks
- 4:32Sidecar Proxy
- 6:02Service Mesh Control Plane
- 11:48Espresso Shop Services
- 21:38Envoy Proxy
- 22:55Request Routing Configuration
- 24:58Routing Configurations
- 28:51Canary Deployment
- 31:17User Role Based Routing
- 34:24Reliability
- 36:16Timeout
- 39:29Fault Injection
- 41:33Circuit Breaker
- 43:01Observability
- 50:34Summary
related talks
52mEmpower Your Microservices with Istio Service Mesh
33mMircoservices the right way: an introduction to Istio
01h 01mIstio Service Mesh & pragmatic microservices architecture
49mMaking Microservices Micro with Istio Service Mesh
50mDeveloping Microservices with Istio
52mMaking microservices micro with Istio Service Mesh & Kubernetes
58mUsing Service Meshes and Kubernetes to Solve Service-to-Service Communications...
58mService Mesh and Sidecars with Istio and Envoy
