Introduction
Understand ambient mesh — a simpler, sidecar-free service mesh architecture that provides zero-trust security, traffic control, and observability.
Ambient mesh is a new pattern for managing and securing communication between microservices in a distributed system. It builds on the concepts of a traditional service mesh, but with a simpler, lighter architecture that removes the need for sidecar proxies.
In a traditional service mesh, each microservice typically runs a sidecar — a dedicated proxy that intercepts communication to enforce security policies, control traffic, and provide observability.
By contrast, an ambient mesh operates at the platform layer, without the need for sidecar proxies. Instead, a shared proxy running on each node handles zero-trust security, and optional proxies for each class of workloads provide additional features when required. As a result, an ambient mesh simplifies deployment, reduces resource usage, and lowers the operational burden, providing all the same benefits as a traditional service mesh at a substantially reduced cost.
Ambient mesh was first built in 2022 by a team of engineers from Solo.io and Google Cloud. It is implemented in the Istio project, and by products that are derived from it.
Quickstart
Quickly set up an ambient mesh, enroll sample microservices, and experience automatic mTLS, with no …
About
Learn about the ambient mesh architecture, how it compares to sidecar-based meshes, and the key …
Set up an ambient mesh
Install and configure ambient mesh for production using customizable Helm-based installations.
Waypoints
Deploy and configure waypoint proxies for Layer 7 policy enforcement in your ambient mesh.
Traffic management, connectivity, and networking
Learn how to manage traffic in ambient mesh, from Istio's service registry and routing to gateways …
Resiliency
Add resilience to applications in ambient mesh using retries, timeouts, circuit breakers, outlier …
Security
Secure workloads in ambient mesh using Istio's built-in authorization and authentication …
Observability
Monitor ambient mesh with metrics, access logs, and distributed traces generated by ztunnel and …
Operations
Operational guides for maintaining an ambient mesh, including upgrading, uninstalling, and …