Un environnement de production utilise des déploiements bleu/vert AWS CodeDeploy avec des groupes Auto Scaling EC2 qui lancent des instances Amazon Linux 2. Vous devez exécuter un script qui télécharge et installe un fichier de licence sur les instances de remplacement avant qu'elles ne commencent à traiter le trafic. Quel hook appspec.yml doit exécuter ce script ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : BeforeInstall.
Pourquoi c'est la réponse
Le hook BeforeInstall est le bon choix car il s'exécute après le téléchargement de l'application sur l'instance, mais avant l'installation ou le démarrage de l'application. C'est le moment idéal pour préparer l'environnement, comme l'installation d'un fichier de licence, avant que l'application ne soit prête à servir le trafic. AfterBlockTraffic s'exécute après que le trafic a été redirigé vers le nouvel environnement, ce qui est trop tard pour installer une licence avant le traitement du trafic. BeforeBlockTraffic s'exécute juste avant que le trafic ne soit redirigé, ce qui est également trop tard. DownloadBundle n'est pas un hook de cycle de vie CodeDeploy ; c'est une phase interne où le bundle d'application est téléchargé.
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