Technology · Ebook
Istio: The Service Mesh for Kubernetes
by Shriira Press
Istio is the leading service mesh: a layer that manages communication between your services, adding traffic control, security, and observability to service-to-service calls without changing application code. This free book teaches it from the ground up: the service-mesh model (data plane vs control plane, sidecars), Istio's architecture with istiod and Envoy and xDS, traffic management with VirtualServices and DestinationRules (canaries, mirroring), resilience (timeouts, retries, circuit breaking, fault injection), security with automatic mutual TLS and authorization policies for zero-trust, observability with metrics/tracing/the Kiali service graph, gateways for ingress and egress, performance and the newer sidecar-less ambient mesh, and operating Istio in production. Ten focused chapters with real config and clear diagrams that build directly on Envoy to show how to govern microservice communication from the platform.
Contents
- 1Preface
- 2Chapter 1 — What Istio Is
- 3Chapter 2 — The Service Mesh Model
- 4Chapter 3 — Architecture
- 5Chapter 4 — Traffic Management
- 6Chapter 5 — Resilience
- 7Chapter 6 — Security
- 8Chapter 7 — Observability
- 9Chapter 8 — Gateways and the Edge
- 10Chapter 9 — Performance and the Ambient Mesh
- 11Chapter 10 — Operating Istio and Putting It Together
