Une application serverless utilise CloudFront, API Gateway et Lambda. Les déploiements sont actuellement effectués en créant une nouvelle version de Lambda et en exécutant un script CLI pour la mettre à jour. Si la nouvelle version contient des erreurs, un autre script CLI redéploie la version précédente. L'entreprise souhaite des déploiements plus rapides, ainsi qu'une détection et un rollback plus rapides en cas d'erreurs. Quelle approche permet d'y parvenir ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser AWS SAM et l'intégration de déploiement Lambda avec AWS CodeDeploy pour déployer une nouvelle version de Lambda, basculer progressivement le trafic vers la nouvelle version, et exécuter des hooks de test pré-trafic et post-trafic. Effectuer un rollback automatiquement si des alarmes CloudWatch sont déclenchées..
Pourquoi c'est la réponse
L'utilisation d'AWS SAM (Serverless Application Model) avec AWS CodeDeploy pour les déploiements Lambda permet des déploiements progressifs (canary ou blue/green), où le trafic est progressivement basculé vers la nouvelle version. Cette approche intègre des hooks de test (pré-trafic et post-trafic) et un rollback automatique basé sur des alarmes CloudWatch, ce qui répond directement aux exigences de détection et de rollback rapides en cas d'erreurs. L'option CloudFormation imbriquée ne fournit pas de déploiements progressifs ni de rollback automatique basé sur des métriques. Combiner les scripts CLI améliore l'automatisation mais manque de déploiements progressifs et de mécanismes de rollback robustes. Modifier l'origine CloudFront pour chaque déploiement est complexe et ne permet pas de déploiements progressifs ou de rollback automatisé.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise