Making microservices micro with Istio Service Mesh & Kubernetes
summary
Shows Istio deployed on Kubernetes using Envoy sidecars and Istio Pilot to push rules, with a live demo of two tiny JDK9 services packaged into containers, injected via iptables sidecar injection so every call goes through an Envoy proxy. Demonstrates metrics to Prometheus/Grafana, traces to Zipkin via propagated X-B3 headers, routing canaries and forced 503 aborts, and automated certificates for mutual TLS. Claims control plane is 0.7/0.8 (not production) while the proxy is production-ready and 1.0 is targeted.
AI-written summary · about
chapters (26)
- 0:00Introduction
- 1:16Microservices Architecture
- 2:21Problem with deployment
- 3:10Tools for deployment
- 7:34Control plan vs data point
- 10:06Network communication
- 11:27Low balancing
- 14:00Open source tools
- 15:49Multiple stacks
- 16:38microservices
- 17:10code
- 24:53service manage
- 26:41Dedicated proxy
- 28:38Envoy proxy
- 29:21Control plan
- 30:28Proxy
- 34:08Data Collection
- 35:57Propagation
- 39:23Proxy Injection
- 40:08Innate Container
- 40:38Sidecar Injector
- 41:28Demo
- 42:33Service Graph
- 44:08Rules
- 45:08Applying Rules
- 49:48Summary
related talks
49mMaking Microservices Micro with Istio Service Mesh
50mDeveloping Microservices with Istio
50mMaking Microservices Micro with Istio & Kubernetes
55mEmpower Your Microservices with Istio Service Mesh
52mEmpower Your Microservices with Istio Service Mesh
01h 01mIstio Service Mesh & pragmatic microservices architecture
38mStop Reinventing the Wheel with Istio
54mEasy Microservices with Kubernetes and Istio
