Question
For a deployment using AWS Code Deploy, what is the run order of the hooks for in-place deployments?
- A. BeforeInstall -> ApplicationStop -> ApplicationStart -> AfterInstall
- B. ApplicationStop -> BeforeInstall -> AfterInstall -> ApplicationStart Correct
- C. BeforeInstall -> ApplicationStop -> ValidateService -> ApplicationStart
- D. ApplicationStop -> BeforeInstall -> ValidateService -> ApplicationStart
Explanation
According to AWS documentation, for in-place deployments using AWS CodeDeploy, the correct run order of deployment hooks is ApplicationStop -> BeforeInstall -> AfterInstall -> ApplicationStart.