Pour un déploiement sur place (in-place deployment) utilisant AWS CodeDeploy, quelle est la séquence correcte des hooks de cycle de vie qui s'exécutent ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : ApplicationStop -> BeforeInstall -> AfterInstall -> ApplicationStart.
Pourquoi c'est la réponse
Pour un déploiement in-place avec CodeDeploy, la séquence des hooks de cycle de vie est cruciale pour garantir un déploiement sans interruption. La séquence correcte est ApplicationStop, BeforeInstall, AfterInstall, puis ApplicationStart. 1. ApplicationStop : Arrête l'application en cours d'exécution. 2. BeforeInstall : Effectue des tâches avant l'installation des nouvelles révisions (par exemple, sauvegarder des fichiers de configuration). 3. AfterInstall : Effectue des tâches après l'installation des nouvelles révisions (par exemple, configurer des permissions). 4. ApplicationStart : Démarre la nouvelle version de l'application. Les options incorrectes proposent des séquences qui ne respectent pas la logique de déploiement, comme démarrer l'application avant l'installation complète ou arrêter l'application après l'installation sans la redémarrer correctement. Le hook ValidateService n'est pas un hook standard dans cette séquence de base pour un déploiement in-place.
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