liveBook · Manning

Istio

Istio is an open-source service mesh platform that provides traffic management, security, and observability for service-to-service communication.

How 3 Manning books explain it

Kubernetes in Action, Second Edition

Istio is an open-source service mesh platform that provides traffic management, security, and observability for services.

How it is used
Deploys a Kubernetes Gateway API provider and optionally supplies service-mesh capabilities for inter-service communication.
How deep it goes
Defines the two roles, installation workflow, controller relationship, namespace, and verification step without detailing service-mesh internals.
Examples
Uses istioctl installation, istiod pod verification, Gateway API CRDs, and GKE Gateway API enablement commands.
What you can do after
Operate/configure Istio as a Gateway API provider and verify its controller is ready to manage gateway resources.

Read how Kubernetes in Action, Second Edition explains Istio →

Platform Engineering on Kubernetes

Istio is an open-source service mesh platform that manages and secures communication between services and provides traffic-routing and observability features.

How it is used
Enables precise traffic routing for Kubernetes canary releases managed by Argo Rollouts.
How deep it goes
Explains percentage, header, and mirrored routing, but defers detailed Istio Virtual Service configuration.
Examples
Demonstrates 35% traffic mirroring to a 25%-scaled canary for matching GET requests.
What you can do after
Apply it via Argo Rollouts to test canaries with weighted, header-based, or mirrored production traffic.

Read how Platform Engineering on Kubernetes explains Istio →

Google Anthos in Action

Istio is an open-source service mesh that provides traffic management, security, and observability for distributed services.

How it is used
Organizes, secures, observes, and controls communication among distributed microservices.
How deep it goes
Defines the control plane and major capabilities but stops short of component architecture or configuration procedures.
Examples
Uses routing rules, retries, failover, fault injection, telemetry, rate limits, quotas, and service-to-service authentication.
What you can do after
Evaluate Istio as a platform for traffic management, security, observability, and policy enforcement across service environments.

Read how Google Anthos in Action explains Istio →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.