Catalogue / Déploiement

Architecture microservices

Découvrez les principes et les pratiques de l'architecture microservices.

Cette formation apporte une compréhension approfondie de l’architecture microservices : principes, design patterns et bonnes pratiques de mise en œuvre. Vous mettrez en pratique la construction d’applications basées sur des microservices et apprendrez à surmonter les difficultés courantes. Vous découvrirez comment les microservices améliorent la scalabilité, la modularité et l’agilité des applications.

Prérequis

Compréhension de base des concepts d’architecture et de développement logiciel.

Programme

  • Introduction à l’architecture microservices
  • Avantages et défis des microservices
  • Principes de conception des microservices
  • Conception et mise en œuvre de microservices
  • Communication et orchestration des microservices
  • Découverte et enregistrement des services
  • Sécurité et authentification des microservices
  • Tests et supervision des microservices
  • Construction de microservices évolutifs et résilients
  • Conteneurisation et déploiement des microservices
  • Utilisation des API gateways dans une architecture microservices
  • Gestion des données dans les applications basées sur des microservices
  • Architecture événementielle avec les microservices
  • Stratégies de déploiement des microservices
  • Intégration et livraison continues avec les microservices
  • Gestion des microservices à grande échelle
  • Supervision et dépannage des microservices
  • Migration et modernisation des applications monolithiques
  • Microservices et pratiques DevOps
  • Études de cas et bonnes pratiques

Formations liées

Pour aller plus loin