Qu’est-ce que les micro services ?
Les microservices sont une technique de développement logiciel qui structure une application comme un ensemble de services faiblement couplés. Une architecture en microservices permet le découpage d’un applicatif en plusieurs parties et/ou fonctionnalités. En cloisonnant chaque service, il est ensuite plus aisé d’isoler les problématiques pour ensuite les régler. Passer par le microservice facilite la scalabilité et la maintenance des outils. Cette technique est également adaptée aux architectures du type conteneurs docker Kubernetes. L’utilisation des microservices est souvent réservée aux projets web d’envergure.