DOP-C02 · Question #40
You have been asked to de-risk deployments at your company. Specifically, the CEO is concerned about outages that occur because of accidental inconsistencies between Staging and Production, which…
The correct answer is A. Develop models of your entire cloud system in CloudFormation. Use this model in Staging and. Only CloudFormation's JSON Templates allow declarative version control of repeatably deployable models of entire AWS clouds. https://blogs.aws.amazon.com/application-management/blog/category/Best+practices
Question
You have been asked to de-risk deployments at your company. Specifically, the CEO is concerned about outages that occur because of accidental inconsistencies between Staging and Production, which sometimes cause unexpected behaviors in Production even when Staging tests pass. You already use Docker to get high consistency between Staging and Production for the application environment on your EC2 instances. How do you further de-risk the rest of the execution environment, since in AWS, there are many service components you may use beyond EC2 virtual machines?
Options
- ADevelop models of your entire cloud system in CloudFormation. Use this model in Staging and
- BUse AWS Config to force the Staging and Production stacks to have configuration parity. Any
- CUse AMIs to ensure the whole machine, including the kernel of the virual machines, is consistent,
- DUse AWS ECS and Docker clustering. This will make sure that the AMIs and machine sizes are
How the community answered
(32 responses)- A59% (19)
- B6% (2)
- C13% (4)
- D22% (7)
Explanation
Only CloudFormation's JSON Templates allow declarative version control of repeatably deployable models of entire AWS clouds. https://blogs.aws.amazon.com/application-management/blog/category/Best+practices
Topics
Community Discussion
No community discussion yet for this question.