Ludovic Alarcon

Ludovic Alarcon .

Kubernetes and Cloud technologies enthusiast, DevOps believer - Golang and Dotnet Developer

What is a Service Mesh?

A Service Mesh is a dedicated infrastructure layer that transparently add capabilities like observability, traffic management and security without the need to add them to your own code.
It handles service-to-service communication by routing all inter-service communication through a proxy.

I hope this series of blog posts will help people in their service mesh journey.

Key features

Architecture

Source: nginx service mesh architecture

A service mesh is composed of 2 key components:

Drawbacks

No need of Service Mesh

You don’t need a service mesh if:

Principal offering