Bash, the Crucial Exams Chat Bot
AI Bot

Infrastructure as Code with CloudFormation Flashcards

What is the AWS::Include transform?
A transform that allows you to reference template snippets stored in Amazon S3.
What is a parameter in CloudFormation?
A feature that detects whether a stack's actual configuration differs from its expected configuration.
What is CloudFormation rollback?
A value that you can specify when you create or update a stack to customize resource properties.
A document that defines the update actions that can be performed on designated resources.
What is CloudFormation stack policy?
What is a CloudFormation stack set?
A feature that lets you create, update, or delete stacks across multiple accounts and regions with a single operation.
The process of restoring a stack to its previous working state if an update fails.
What is CloudFormation drift detection?
FrontBack
How do you update a CloudFormation stack?By submitting a modified template or by changing parameter values for an existing template.
How does CloudFormation handle failures during stack creation?It rolls back all the resources that were created successfully to maintain the all-or-nothing nature of stack operations.
What are CloudFormation helper scripts?A set of Python scripts that help install software and start services on EC2 instances.
What are the main sections of a CloudFormation template?AWSTemplateFormatVersion, Description, Parameters, Mappings, Conditions, Resources, Outputs.
What is a change set in CloudFormation?A preview of changes that would be made to a stack before actually implementing them.
What is a CloudFormation creation policy?A policy that defines the actions CloudFormation should take if a resource fails to be created.
What is a CloudFormation custom resource?A resource that enables you to write custom provisioning logic and integrate it with CloudFormation.
What is a CloudFormation deletion policy?Specifies what happens to resources when a stack is deleted.
What is a CloudFormation stack set?A feature that lets you create, update, or delete stacks across multiple accounts and regions with a single operation.
What is a CloudFormation stack?A collection of AWS resources that you can manage as a single unit created from a CloudFormation template.
What is a CloudFormation template?A JSON or YAML formatted text file that describes your AWS infrastructure.
What is a Mapping in CloudFormation?A way to define conditional values that are evaluated at runtime based on parameter values.
What is a nested stack in CloudFormation?A stack that is created as part of another stack using the AWS::CloudFormation::Stack resource type.
What is a parameter in CloudFormation?A value that you can specify when you create or update a stack to customize resource properties.
What is a pseudo parameter in CloudFormation?Predefined parameters provided by AWS CloudFormation (like AWS::Region or AWS::AccountId).
What is AWS CloudFormation?A service that helps you model and set up your AWS resources so you can spend less time managing those resources and more time focusing on your applications.
What is CloudFormation Designer?A graphic tool for creating, viewing, and modifying CloudFormation templates.
What is CloudFormation drift detection?A feature that detects whether a stack's actual configuration differs from its expected configuration.
What is CloudFormation resource import?A feature that allows you to bring existing resources into CloudFormation management.
What is CloudFormation rollback?The process of restoring a stack to its previous working state if an update fails.
What is CloudFormation stack policy?A document that defines the update actions that can be performed on designated resources.
What is Infrastructure as Code (IaC)?A practice where infrastructure is provisioned and managed using code and software development techniques rather than manual processes.
What is the AWS CloudFormation Registry?A managed repository of resource providers that define how CloudFormation provisions resources.
What is the AWS::Include transform?A transform that allows you to reference template snippets stored in Amazon S3.
What is the benefit of using nested stacks?They allow you to reuse common template patterns and manage complex architectures as modular components.
What is the DependsOn attribute in CloudFormation?Specifies that the creation of a specific resource follows another.
What is the Fn::Sub function used for?To substitute variables in an input string with values that you specify.
What is the intrinsic function Fn::GetAtt used for?To get an attribute from a resource in the template.
What is the intrinsic function Ref used for in CloudFormation?To reference a parameter or resource within a template.
What is the Resources section in a CloudFormation template?The only required section that contains the definitions of the AWS resources you want to create with the template.
Front
What is the intrinsic function Fn::GetAtt used for?
Click the card to flip
Back
To get an attribute from a resource in the template.
Front
What are the main sections of a CloudFormation template?
Back
AWSTemplateFormatVersion, Description, Parameters, Mappings, Conditions, Resources, Outputs.
Front
What is CloudFormation Designer?
Back
A graphic tool for creating, viewing, and modifying CloudFormation templates.
Front
What is a nested stack in CloudFormation?
Back
A stack that is created as part of another stack using the AWS::CloudFormation::Stack resource type.
Front
What is AWS CloudFormation?
Back
A service that helps you model and set up your AWS resources so you can spend less time managing those resources and more time focusing on your applications.
Front
What is CloudFormation drift detection?
Back
A feature that detects whether a stack's actual configuration differs from its expected configuration.
Front
What is CloudFormation resource import?
Back
A feature that allows you to bring existing resources into CloudFormation management.
Front
What is a parameter in CloudFormation?
Back
A value that you can specify when you create or update a stack to customize resource properties.
Front
What is the AWS CloudFormation Registry?
Back
A managed repository of resource providers that define how CloudFormation provisions resources.
Front
What is a CloudFormation deletion policy?
Back
Specifies what happens to resources when a stack is deleted.
Front
What is a CloudFormation stack set?
Back
A feature that lets you create, update, or delete stacks across multiple accounts and regions with a single operation.
Front
What is the intrinsic function Ref used for in CloudFormation?
Back
To reference a parameter or resource within a template.
Front
What is CloudFormation stack policy?
Back
A document that defines the update actions that can be performed on designated resources.
Front
What is the AWS::Include transform?
Back
A transform that allows you to reference template snippets stored in Amazon S3.
Front
What is a CloudFormation stack?
Back
A collection of AWS resources that you can manage as a single unit created from a CloudFormation template.
Front
What is a CloudFormation template?
Back
A JSON or YAML formatted text file that describes your AWS infrastructure.
Front
What is a pseudo parameter in CloudFormation?
Back
Predefined parameters provided by AWS CloudFormation (like AWS::Region or AWS::AccountId).
Front
What is CloudFormation rollback?
Back
The process of restoring a stack to its previous working state if an update fails.
Front
What is the benefit of using nested stacks?
Back
They allow you to reuse common template patterns and manage complex architectures as modular components.
Front
What is a CloudFormation creation policy?
Back
A policy that defines the actions CloudFormation should take if a resource fails to be created.
Front
What is a Mapping in CloudFormation?
Back
A way to define conditional values that are evaluated at runtime based on parameter values.
Front
How do you update a CloudFormation stack?
Back
By submitting a modified template or by changing parameter values for an existing template.
Front
What is the Fn::Sub function used for?
Back
To substitute variables in an input string with values that you specify.
Front
What are CloudFormation helper scripts?
Back
A set of Python scripts that help install software and start services on EC2 instances.
Front
How does CloudFormation handle failures during stack creation?
Back
It rolls back all the resources that were created successfully to maintain the all-or-nothing nature of stack operations.
Front
What is a change set in CloudFormation?
Back
A preview of changes that would be made to a stack before actually implementing them.
Front
What is a CloudFormation custom resource?
Back
A resource that enables you to write custom provisioning logic and integrate it with CloudFormation.
Front
What is the DependsOn attribute in CloudFormation?
Back
Specifies that the creation of a specific resource follows another.
Front
What is Infrastructure as Code (IaC)?
Back
A practice where infrastructure is provisioned and managed using code and software development techniques rather than manual processes.
Front
What is the Resources section in a CloudFormation template?
Back
The only required section that contains the definitions of the AWS resources you want to create with the template.
1/30
This deck covers the fundamentals of AWS CloudFormation and infrastructure as code, including template design, stacks, change sets, and best practices for deploying and managing AWS resources programmatically.
Share on...
Follow us on...