Une entreprise a besoin d'un pipeline de livraison continue pour le code d'un dépôt GitHub privé qui déploie des composants sur Amazon ECS, Amazon EC2 et AWS Lambda, et qui prend en charge les approbations manuelles. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser AWS CodePipeline avec AWS CodeDeploy comme fournisseur de déploiement..
Pourquoi c'est la réponse
La bonne réponse est d'utiliser AWS CodePipeline avec AWS CodeDeploy comme fournisseur de déploiement. AWS CodePipeline est un service d'intégration et de livraison continues entièrement géré qui automatise les phases de votre pipeline de publication. Il s'intègre nativement avec GitHub pour la source, et AWS CodeDeploy est le service de déploiement qui peut cibler Amazon ECS, Amazon EC2 et AWS Lambda. CodePipeline prend également en charge les étapes d'approbation manuelle. Les autres options sont incorrectes car : Utiliser AWS CodePipeline avec Amazon ECS, Amazon EC2 et Lambda comme fournisseurs de déploiement n'est pas une configuration directe ; CodeDeploy agit comme l'intermédiaire pour ces cibles. Utiliser AWS CodePipeline avec AWS Elastic Beanstalk comme fournisseur de déploiement est possible, mais Elastic Beanstalk est une plateforme PaaS qui ne gère pas directement les déploiements sur ECS, EC2 et Lambda de manière granulaire comme CodeDeploy. Utiliser AWS CodeDeploy avec l'intégration GitHub pour déployer l'application ne fournit pas un pipeline complet de CI/CD avec des étapes d'approbation, ce qui est une exigence clé.
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