Prenez contact avec nous

Plan du cours

Introduction à l'architecture de microservices

  • Que sont les microservices ?
  • Avantages et défis des microservices
  • Comparaison avec les architectures monolithiques

Configuration 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

  • Mise en place d'Amazon ECS pour l'orchestration de conteneurs
  • Déploiement de microservices avec AWS Lambda
  • Mise à l'échelle des microservices dans AWS

Gestion des API avec AWS API Gateway

  • Création et gestion des API RESTful
  • Connexion des API aux microservices
  • Versionnement et limitation des API

Surveillance et journalisation des microservices

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

Pratiques recommandées de sécurité des microservices

  • Mise en œuvre de rôles et de 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

  • Comprises de base des concepts de l'informatique en nuage
  • Connaissance des services AWS
  • Expérience avec Python ou JavaScript

Audience

  • 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