Un modèle CloudFormation crée actuellement une instance EC2 et une instance RDS. Vous devez mettre à jour le modèle afin que CloudFormation crée toujours l'instance de base de données avant de lancer l'instance EC2. Quelle modification devez-vous apporter au modèle ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Ajoutez un attribut DependsOn à la ressource EC2 et définissez sa valeur sur le nom logique de la ressource RDS..
Pourquoi c'est la réponse
L'attribut DependsOn est la méthode standard de CloudFormation pour spécifier une dépendance explicite entre les ressources. En ajoutant DependsOn à la ressource EC2 et en la faisant pointer vers la ressource RDS, vous garantissez que CloudFormation crée et configure l'instance RDS avant de tenter de créer l'instance EC2. La réorganisation des définitions de ressources dans le modèle n'a aucun impact sur l'ordre de création, car CloudFormation détermine l'ordre d'approvisionnement en fonction des dépendances implicites ou explicites, et non de l'ordre textuel. L'ajout d'une condition d'attente est utilisé pour des dépendances au niveau de l'application ou des configurations post-lancement, pas pour l'ordre de création des ressources. L'utilisation de StackSets pour diviser les ressources en modèles distincts est une solution excessivement complexe pour ce problème simple de dépendance au sein d'une même pile.
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