In this chapter, we will review the hot topic of service meshes and, in particular, Istio. This is exciting because service meshes are a real game changer. They remove many complicated tasks from services into independent proxies. This is a huge win, especially in a polyglot environment, where different services are implemented in different programming languages or if you need to migrate some legacy applications into your cluster.
We will cover the following topics in this chapter:
- What a service mesh is
- What Istio brings to the table
- Delinkcious on Istio
- Alternatives to Istio