Skip to content

AWS App Mesh

#131 · Level 4 · Operations and specialized areas · Advanced networking and hybrid

AWS App Mesh was a service mesh — a system to control and observe communication between microservices. It placed a small proxy called Envoy next to each service. All traffic went through this proxy, so you could set rules for retries, traffic splitting and encryption without changing the app’s code. Using data from the proxy, you could see how slow or failing each service was. AWS now recommends using Amazon ECS Service Connect or Amazon VPC Lattice instead.

A controlled postal system for letters between many departments — it keeps track of who sent what to whom, and how long it took.

When there are many microservices, handling their communication, retries and security is hard.

Older microservice systems. AWS now recommends alternatives such as ECS Service Connect or VPC Lattice instead.

Istio-based service mesh add-on for AKS

For details and the latest information, see the official documentation: