Une entreprise exige que chaque instance EC2 soit lancée à partir d'une AMI produite par l'équipe de sécurité. Chaque mois, l'équipe de sécurité envoie par e-mail les AMI approuvées aux développeurs, qui les copient ensuite dans des modèles CloudFormation. Un ingénieur DevOps souhaite automatiser la distribution des ID d'AMI approuvés aux développeurs de la manière la plus évolutive. Quelle est la meilleure approche ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Demander à l'équipe de sécurité d'utiliser EC2 Image Builder pour produire des AMI et de stocker les ARN des AMI en tant que paramètres dans AWS Systems Manager Parameter Store. Les développeurs déclarent le type de paramètre SSM dans leurs piles CloudFormation pour récupérer les derniers ARN des AMI..
Pourquoi c'est la réponse
L'approche la plus évolutive consiste à utiliser EC2 Image Builder pour créer les AMI, car il automatise le processus de construction et de mise à jour des images. Le stockage des ARN des AMI dans AWS Systems Manager Parameter Store permet une gestion centralisée et un accès facile. Les développeurs peuvent ensuite référencer directement ces paramètres dans leurs modèles CloudFormation en utilisant le type de paramètre SSM, ce qui garantit qu'ils utilisent toujours la dernière AMI approuvée sans intervention manuelle. Les autres options sont moins efficaces : Utiliser un objet S3 chiffré pour stocker les ARN nécessite une logique supplémentaire pour les récupérer et les intégrer dans CloudFormation, et les références inter-piles sont plus adaptées aux sorties de piles CloudFormation directes plutôt qu'à des objets S3 arbitraires. Créer un CodePipeline pour écrire les ARN dans S3 est une solution trop complexe pour le simple stockage d'ARN et présente les mêmes inconvénients que la première option concernant l'accès aux ARN depuis S3. L'utilisation de SNS avec une fonction Lambda pour mettre à jour les piles CloudFormation des développeurs est une approche réactive qui pourrait entraîner des mises à jour non désirées ou des conflits si les développeurs n'ont pas le contrôle sur les mises à jour de leurs propres piles.
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