Un modèle CloudFormation fait référence à des sous-réseaux qu'un autre modèle CloudFormation (appartenant à l'équipe réseau) a créés. La pile du développeur échoue au premier lancement. Quelles erreurs de modèle pourraient causer cet échec ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Le modèle du développeur n'utilise pas la fonction intrinsèque ImportValue pour référencer les sous-réseaux exportés par l'autre pile., Le modèle de l'équipe réseau n'exporte pas les valeurs des sous-réseaux dans sa section Outputs..
Pourquoi c'est la réponse
Pour qu'une pile CloudFormation puisse référencer des ressources créées par une autre pile, la pile source (ici, celle de l'équipe réseau) doit explicitement exporter ces ressources via sa section Outputs en utilisant la propriété Export. La pile consommatrice (celle du développeur) doit ensuite utiliser la fonction intrinsèque Fn::ImportValue pour récupérer ces valeurs exportées. Par conséquent, si la pile du développeur échoue, deux causes principales sont possibles : 1. Le modèle de l'équipe réseau n'exporte pas les identifiants des sous-réseaux dans sa section Outputs. Sans cette exportation, aucune autre pile ne peut y accéder. 2. Le modèle du développeur n'utilise pas Fn::ImportValue pour importer les sous-réseaux. Utiliser Ref seul ne fonctionne que pour les ressources au sein de la même pile. L'utilisation de la section Mappings n'est pas pertinente ici, car elle sert à définir des valeurs conditionnelles ou des recherches, et non à partager des ressources entre 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