Cloud Native Application Architecture (a.k.a CNAA) came up with the idea of microservices which have changed application design and deployment pattern with two key factors, container (e.g. Docker) and orchestration layer (e.g. Kubernetes). They’ve also brought new approach to guarantee network communication to stay reliable, fast, secure, observable and manageable and at last it resulted in “Service Mesh”.
This blog introduces what and why Service Mesh, it’s fundamental concept, major features and two key products implementing the features.
Lastly, you will get highly recommended blue print of the architecture for building Service Mesh.