Vous avez créé un nouveau bucket Amazon S3 dans une pile AWS CloudFormation. Quelle est la manière la plus efficace de référencer ce bucket S3 à partir d'une autre pile CloudFormation ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajoutez une entrée Export à la section Outputs du modèle original et utilisez ImportValue dans l'autre modèle..
Pourquoi c'est la réponse
L'ajout d'une entrée Export à la section Outputs du modèle original et l'utilisation de ImportValue dans l'autre modèle est la méthode la plus efficace et idiomatique pour partager des valeurs entre piles CloudFormation. Cela permet une dépendance explicite et gérée par CloudFormation, garantissant que la pile exportatrice est présente avant que la pile importatrice ne tente d'utiliser la valeur. Les autres options sont moins efficaces ou incorrectes : Exported: true et ImportResource n'existent pas en tant que fonctionnalités CloudFormation standard pour ce cas d'usage. Créer une ressource CloudFormation personnalisée serait une solution excessivement complexe pour une tâche que CloudFormation gère nativement. Fn::Include est utilisé pour inclure des fragments de modèles dans le même modèle, pas pour référencer des ressources entre des piles distinctes.
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