Ludovic Alarcon

Ludovic Alarcon .

Passioné par Kubernetes, les technologies Cloud et le DevOps - Développeur Golang et Dotnet

Un Service Mesh c'est quoi ?

Un Service Mesh ou maillage de services est une couche d’infrastructure dédiée qui ajoute de manière totalement transparente des fonctionnalités comme l’observabilité, le management du trafic réseaux ou encore des briques de sécurité sans que nous ayons besoin de l’ajouter a notre propre code.
Il s’occupe de router toutes les communications inter-service au travers d’un proxy afin de pouvoir gérer les communications réseaux entre micro-services.

J’espère que cette suite de billets sera utile pour votre voyage au pays des services mesh.

Ce qu’apporte le service mesh

Architecture

Source: nginx service mesh architecture

Un service mesh est composé de 2 composants clés:

Inconvénients

Les service mesh ne sont pas forcément nécessaire

Vous n’avez pas besoin de service mesh si:

Le marché du service mesh