Prenez contact avec nous

Plan du cours

Introduction à l'architecture de microservices

  • Qu'est-ce qu'un microservice ?
  • Avantages et défis des microservices
  • Comparaison avec les architectures monolithiques

Préparation d'AWS Cloud9 pour le développement de microservices

  • Création d'un environnement AWS Cloud9
  • Configuration de l'environnement de développement
  • Connexion des services AWS à Cloud9

Construction de microservices avec Docker

  • Introduction à Docker et à la conteneurisation
  • Construction et test de conteneurs Docker
  • Utilisation de Docker Compose pour les applications multi-conteneurs

Déploiement de microservices sur AWS ECS et Lambda

  • Configuration d'Amazon ECS pour l'orchestration de conteneurs
  • Déploiement de microservices avec AWS Lambda
  • Évolutivité des microservices sous AWS

Gestion des API avec AWS API Gateway

  • Création et gestion d'APIs RESTful
  • Connexion des APIs aux microservices
  • Versionnement et limitation des APIs

Surveillance et journalisation des microservices

  • Utilisation d'AWS CloudWatch pour la surveillance
  • Configuration de la journalisation avec Amazon CloudWatch Logs
  • Mise en place d'alarmes et de notifications

Meilleures pratiques de sécurité pour les microservices

  • Mise en œuvre des rôles et politiques IAM
  • Sécurisation des microservices avec API Gateway
  • Chiffrement des données en transit et au repos

Résumé et prochaines étapes

Pré requis

  • Compréhension de base des concepts du cloud computing
  • Connaissance des services AWS
  • Expérience avec Python ou JavaScript

Public concerné

  • Développeurs spécialisés dans l'architecture de microservices
  • Ingénieurs cloud
  • Professionnels DevOps
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires