Plan du cours

Introduction à l'architecture Microservices

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

Configuration d'AWS Cloud9 pour le développement Microservices

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

Construire Microservices avec Docker

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

Déployer Microservices sur AWS ECS et Lambda

  • Configurer Amazon ECS pour l'orchestration de conteneurs
  • Déployer des microservices avec AWS Lambda
  • Mise à l'échelle des microservices sur AWS

Gérer les API avec AWS API Gateway

  • Créer et gérer des API RESTful
  • Connexion des API aux microservices
  • Versionnement et limitation des API

Surveillance et journalisation Microservices

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

Microservices Meilleures pratiques en matière de sécurité

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

Résumé et prochaines étapes

Pré requis

  • Compréhension de base des concepts de l'informatique en nuage
  • Familiarité avec les services AWS
  • Expérience avec Python ou JavaScript

Audience

  • Développeurs axés sur l'architecture microservices
  • Ingénieurs en informatique dématérialisée
  • Professionnels DevOps
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires