Knowledge Check
Module 11: Automating Your Architecture - Knowledge Check
Section titled “Module 11: Automating Your Architecture - Knowledge Check”Question 1
Section titled “Question 1”Which are reasons to use automation to provision resources? (Select TWO.)
- Greater expense with manual processes
- Lack of version control with manual processes ✓
- Alignment with the reliability design principle ✓
- Automation requirement for creating some resources
- Automation requirement for high availability
Question 2
Section titled “Question 2”Which are benefits of using infrastructure as code (IaC) over manual processes? (Select TWO.)
- Manage all account users
- Propagate updates from a single environment to all environments ✓
- Deploy environments with configuration consistency ✓
- Protect environments from deletion
- Automate system-wide security scans
Question 3
Section titled “Question 3”A cloud architect wants to quickly set up a secure implementation of an Amazon FSx for Windows File Server that follows AWS best practices. Which solution should they use?
- An AWS CloudFormation template that was downloaded from the internet
- An Amazon Machine Image (AMI) on AWS Marketplace
- AWS CloudFormation Designer
- An AWS Quick Start ✓
Question 4
Section titled “Question 4”What is Amazon Q Developer?
- An artificial intelligence (AI)-powered coding companion ✓
- An integrated development environment (IDE)
- A set of automated reference architectures
- A template for rapid application deployment
Question 5
Section titled “Question 5”Which are reasons to use Amazon Q Developer? (Select TWO.)
- Accelerate coding tasks ✓
- Automate for high availability
- Write compliance tests
- Enhance application security ✓
- Share open-source code
Question 6
Section titled “Question 6”What is AWS CloudFormation?
- A template that describes your infrastructure
- A package of all the information that is needed to launch an Amazon EC2 instance
- A description of best practices for designing an AWS implementation
- An AWS service that you can use to create, model, and manage AWS resources ✓
Question 7
Section titled “Question 7”What is AWS CloudFormation Designer?
- A collection of reusable templates
- A tool for automating deployments
- A source code repository for AWS CloudFormation templates
- A graphical design interface for creating AWS CloudFormation templates ✓
Question 8
Section titled “Question 8”Which option can be used to accomplish deployment-specific differences in an AWS CloudFormation template?
- Use AWS CloudFormation Designer
- Use change sets
- Use conditions ✓
- Use drift detection
Question 9
Section titled “Question 9”Which option is a good way to preview changes before implementing them in AWS CloudFormation Designer?
- Run Detect Drift
- Run Update Stack
- Visually inspect the template
- Create a change set ✓
Question 10
Section titled “Question 10”Which option is a good way to know which resources in an application environment were manually modified if the environment was created by running an AWS CloudFormation stack?
- Run conditions on the stack
- Run a comparison in AWS CloudFormation Designer on the stack
- Run a change set on the stack
- Run drift detection on the stack ✓