Un développeur a besoin de l'approbation du propriétaire du produit avant de déployer du code en production. CodePipeline est utilisé pour le déploiement. Un sujet SNS est configuré pour notifier le propriétaire du produit. Quelle est la manière la PLUS efficace sur le plan opérationnel pour que le développeur obtienne l'approbation du propriétaire du produit dans ce pipeline ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajoutez une nouvelle étape à CodePipeline avant le déploiement en production, qui contient une action d'approbation manuelle. Ajoutez une règle de notification pour notifier le sujet SNS lorsqu'un événement d'approbation manuelle se produit..
Pourquoi c'est la réponse
L'ajout d'une étape d'approbation manuelle dédiée avant le déploiement en production est la méthode la plus efficace. Cette étape mettra le pipeline en pause et attendra l'approbation. En configurant une règle de notification pour cette action d'approbation manuelle, le propriétaire du produit recevra automatiquement une notification via le sujet SNS, ce qui lui permettra d'approuver ou de rejeter le déploiement. L'option d'utiliser Step Functions est trop complexe pour ce cas d'utilisation simple et introduit une surcharge opérationnelle inutile. L'ajout de l'action d'approbation manuelle directement à l'étape de déploiement en production existante est possible, mais la séparation en une étape distincte améliore la clarté et la gestion du pipeline. La modification des paramètres de notification de CodePipeline seule ne crée pas l'action d'approbation nécessaire pour mettre le pipeline en pause.
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