Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
Nos clients témoignent (1)
La convivialité tout en apprenant