Istio is a service mesh announced in 2017 and supported by Google, IBM, and Lyft. It is open-source, incorporates Envoy Proxy, a component developed and battle hardened at Lyft, and is one of the fastest growing solutions for connecting, managing, and securing microservices.
Over time, microservices become opaque as they become larger. This makes troubleshooting and management increasingly difficult and complex. Service meshes, like Istio, introduce a way for operators and developers to easily manage their microservices. Among a multitude of use cases, Istio allows users to manage and control traffic and API calls between services, introduce resiliency and robustness when the network itself becomes unstable, provide observability of the dependencies between services, policy enforcement, mTLS and service identity, and more.
The hope is that readers will:
Early Release: Summer 2019
Publish: October 2019