DVA-C02 · Question #230
A developer needs to manage AWS infrastructure as code and must be able to deploy multiple identical copies of the infrastructure, stage changes, and revert to previous versions. Which approach addres
The correct answer is D. Use AWS CloudFormation and AWS CodeCommit to deploy and manage the infrastructure.. AWS CloudFormation: It allows you to define your infrastructure as code using templates, which can be version-controlled. You can create, update, and delete stacks of AWS resources in a controlled and predictable manner. This aligns with the requirement to deploy multiple identic
Question
A developer needs to manage AWS infrastructure as code and must be able to deploy multiple identical copies of the infrastructure, stage changes, and revert to previous versions. Which approach addresses these requirements?
Options
- AUse cost allocation reports and AWS OpsWorks to deploy and manage the infrastructure.
- BUse Amazon CloudWatch metrics and alerts along with resource tagging to deploy and manage
- CUse AWS Elastic Beanstalk and AWS CodeCommit to deploy and manage the infrastructure.
- DUse AWS CloudFormation and AWS CodeCommit to deploy and manage the infrastructure.
How the community answered
(31 responses)- A3% (1)
- B6% (2)
- C13% (4)
- D77% (24)
Explanation
AWS CloudFormation: It allows you to define your infrastructure as code using templates, which can be version-controlled. You can create, update, and delete stacks of AWS resources in a controlled and predictable manner. This aligns with the requirement to deploy multiple identical copies of the infrastructure, stage changes, and revert to previous versions. AWS CodeCommit: It provides a fully managed source control service, allowing you to store and version-control your CloudFormation templates. This ensures that you can manage and track changes to your infrastructure configurations.
Community Discussion
No community discussion yet for this question.