Le développement application utilisant des microservices évolue très rapidement, même si de nombreuses organisations se préparent à produire leurs premières applications de microservices à part entière ou à étendre le développement de microservices. Parmi ces changements figurent l’émergence de Kubernetes comme approche la plus utilisée pour la gestion des conteneurs et l’arrivée des architectures de services mesh. L'architecture du service mesh Istio a atteint la version 1.0.
On reconnaît également de plus en plus la nécessité de sécuriser les communications entre services . Dans la prochaine version 1.2 de l'architecture de référence des microservices, NGINX propose une mise à jour de sa gamme robuste et flexible de modèles pour le développement de microservices, offrant aux développeurs beaucoup plus de choix et la possibilité de « dimensionner correctement » le modèle de microservices qu'ils choisissent en fonction de la tâche à accomplir, tout en préservant la possibilité de croissance future.
Comment le modèle proxy applique l'approche populaire consistant à utiliser NGINX comme équilibreur de charge aux microservices
À propos du modèle de maillage de routeur, qui ajoute une instance NGINX en tant que hub de microservices, avec un proxy géré par une autre instance NGINX
Comment le modèle Fabric utilise un nombre évolutif d'instances NGINX exécutées parallèlement aux instances de service
À propos de la voie robuste ouverte par le MRA pour les modèles de maillage de services avec Kubernetes comme orchestrateur de conteneurs, y compris Istio
Charles Pretzer
Architecte technique
Fayçal Memon
Ingénieur logiciel