Istio ( is an open source platform providing a unique way to connect, secure, manage, and monitor microservices. It supports traffic shaping between microservices, while providing rich telemetry. It ensures fine-grained control of traffic with routing rules, retries, failover, and fault injection. Istio supports access control, rate limiting (throttling), and quota provisioning shown as follows:

Istio is built upon a battle tested sidecar (Envoy). Envoy is coded using the C++ language shown as follows:

The pilot, Mixer ...

Get Practical Site Reliability Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.