| 1 | What is AWS CloudFormation and how does infrastructure as code improve the way teams manage their AWS resources? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Beginner |
| 2 | What is a CloudFormation stack, and how does it relate to the resources defined in a template? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Beginner |
| 3 | How does CloudFormation calculate and apply changes when you update an existing stack, and what is a change set? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Intermediate |
| 4 | How do CloudFormation parameters and outputs make templates more reusable and flexible across different environments? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Intermediate |
| 5 | How do CloudFormation nested stacks and cross stack references help organize very large and complex infrastructure definitions? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Intermediate |
| 6 | How do CloudFormation StackSets support deploying the same infrastructure template consistently across multiple AWS accounts and regions simultaneously? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Advanced |
| 7 | How can custom resources in CloudFormation extend its capabilities to manage resources or perform actions that are not natively supported by AWS resource types? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Advanced |
| 8 | What is a launch template and how is it used by an Auto Scaling Group? AWS › Auto Scaling Groups | AWS | Auto Scaling Groups | Beginner |
| 9 | What is the AWS Command Line Interface, and why do developers use it instead of only the web console? AWS › AWS CLI & SDKs | AWS | AWS CLI & SDKs | Beginner |
| 10 | What is AWS SAM and how does it simplify building and deploying serverless applications? AWS › AWS Serverless Application Model (SAM) | AWS | AWS Serverless Application Model (SAM) | Beginner |
| 11 | How does Elastic Beanstalk use configuration files, commonly called ebextensions, to customize the underlying environment? AWS › AWS Elastic Beanstalk | AWS | AWS Elastic Beanstalk | Intermediate |
| 12 | How do Lambda layers help share common code and dependencies across multiple functions without duplicating that code in every deployment package? AWS › Lambda & Serverless | AWS | Lambda & Serverless | Intermediate |
| 13 | How does the Operational Excellence pillar of the Well-Architected Framework guide teams in improving their processes and procedures? AWS › Well-Architected Framework | AWS | Well-Architected Framework | Intermediate |
| 14 | How does API Gateway support versioning and staged deployments of an API? AWS › Amazon API Gateway | AWS | Amazon API Gateway | Advanced |
| 15 | How do you build robust, idempotent automation scripts using the AWS CLI or SDKs that can safely be run multiple times without causing errors or duplicate resources? AWS › AWS CLI & SDKs | AWS | AWS CLI & SDKs | Advanced |
| 16 | How does Elastic Beanstalk's underlying use of CloudFormation give advanced users more control over the resources it creates? AWS › AWS Elastic Beanstalk | AWS | AWS Elastic Beanstalk | Advanced |
| 17 | How does SAM support nested applications and reusable components through the AWS Serverless Application Repository? AWS › AWS Serverless Application Model (SAM) | AWS | AWS Serverless Application Model (SAM) | Advanced |
| 18 | How can SAM templates be organized and parameterized to support deploying the same serverless application consistently across multiple environments like development, staging, and production? AWS › AWS Serverless Application Model (SAM) | AWS | AWS Serverless Application Model (SAM) | Advanced |