Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Vous avez écrit le code ; apprenez maintenant à le mettre en production. Ce cours vous enseigne comment déployer, sécuriser et exploiter des applications sur AWS comme le font les équipes en production. Créez des architectures découplées avec API Gateway, Lambda, SQS, SNS et EventBridge ; sécurisez-les avec Amazon Cognito, IAM et le chiffrement ; puis maintenez-les en bonne santé avec CloudWatch, X-Ray, ainsi qu'en optimisant coûts et performances. À travers des simulateurs interactifs et des exercices pratiques dans la console AWS, vous vous entraînerez aux véritables compétences de déploiement évaluées dans l'examen AWS Certified Developer - Associate (DVA-C02) et utilisées au quotidien pour faire tourner des applications cloud fiables.
Prérequis
Programme de formation
Plan du cours
1
Concevoir des applications pour le déploiement sur AWS
Apprenez à concevoir des applications adaptées au modèle de déploiement d'AWS. À la fin de ce chapitre, vous saurez choisir des modèles d'architecture adaptés au cloud, créer des API avec Amazon API Gateway en utilisant transformations et validations des requêtes et réponses, et connecter des workflows événementiels avec Amazon EventBridge, Amazon SQS, Amazon SNS et Amazon Kinesis Data Streams.
- Modèles d'architecture d'application sur AWS50 XP
- Identifier le modèle de résilience50 XP
- Faites correspondre les modèles d'architecture aux scénarios100 XP
- Désolidariser deux services avec Amazon SQS100 XP
- Créer des API avec Amazon API Gateway50 XP
- Choisir le bon type d'intégration50 XP
- Repérer la faille de validation50 XP
- Faire correspondre les fonctionnalités d'API Gateway aux cas d'usage100 XP
- Modèles événementiels avec EventBridge50 XP
- Filtrer un fanout avec des stratégies de filtrage d'abonnement SNS50 XP
- Associer les services de messagerie aux cas d'usage100 XP
- Acheminer des événements avec une règle Amazon EventBridge50 XP
2
Configurer et sécuriser les applications déployées
Apprenez à configurer AWS Lambda pour la production et à sécuriser les applications que vous déployez. À la fin de ce chapitre, vous saurez régler la mémoire, le délai d'expiration, la concurrence, les layers et l'accès VPC de Lambda, authentifier les utilisateurs finaux avec Amazon Cognito, autoriser les appels service à service avec des rôles IAM, et gérer le chiffrement et les certificats avec AWS KMS, AWS Certificate Manager et AWS Private CA.
3
Observer et optimiser les applications déployées
Apprenez à exploiter une application une fois déployée. À la fin de ce chapitre, vous saurez émettre des journaux, des métriques personnalisées et des traces, interroger CloudWatch Logs Insights pour trouver des erreurs, tracer les requêtes entre services avec AWS X-Ray, dépanner les pannes courantes, et optimiser les performances grâce aux paramètres de concurrence, à la mise en cache et au dimensionnement adéquat des ressources.
Déployer des applications sur AWS
Cours
terminé

