Bash, the Crucial Exams Chat Bot
AI Bot

Infrastructure as Code (IaC) with AWS Services Flashcards

AWS DevOps Engineer Professional DOP-C02 Flashcards

Study our Infrastructure as Code (IaC) with AWS Services flashcards for the AWS DevOps Engineer Professional DOP-C02 exam with 29+ flashcards. View as flashcards, a searchable table, or as a fun matching game.
AWS DevOps Engineer Professional DOP-C02 Course Header Image
FrontBack
How can you export CloudFormation templatesBy using the AWS Management Console, AWS API, or CLI Commands
How can you update a CloudFormation stackProvide an updated template and use `Update Stack` functionality
How do you deploy AWS CDK projectsUsing the AWS CDK CLI with the `cdk deploy` command
How do you manage IaC changesA combination of version control, CI/CD pipelines, and testing environments
How does the AWS CDK generate CloudFormation templatesIt uses synthesizing (`cdk synth`) to produce templates from code
What are IAM roles used for in IaCTo grant permissions for automated scripts or tools to manage AWS resources
What are intrinsic functions in CloudFormationFunctions to compute values, such as `Fn::Sub` and `Fn::Join`, in templates
What AWS service lets you preview infrastructure costs of stacksAWS CloudFormation Cost Estimator
What does the AWS CDK `Construct` representA reusable unit of code defining one or more AWS resources
What does the AWS CDK `Stack` class representA collection of resources deployed as a single unit
What format do AWS CloudFormation templates useJSON or YAML
What is a benefit of AWS CDK over CloudFormationAbility to use higher-level programming constructs versus declarative templates
What is a benefit of using IaCAutomated, consistent, and repeatable infrastructure deployment
What is a CloudFormation outputValues exported from a stack you can use in other stacks or reference manually
What is a CloudFormation resourceAn AWS service or component defined in a CloudFormation template
What is a CloudFormation stackA collection of resources defined in a CloudFormation template managed as a single unit
What is a declarative approach in IaCDefining the desired infrastructure state without specifying how to achieve it
What is a launch configuration in CloudFormationA template specification for EC2 Auto Scaling groups and instances
What is a nested stack in AWS CloudFormationA stack defined within another stack for better organization and modularity
What is a parameter in AWS CloudFormationA dynamic value you can pass into a template at runtime
What is an AWS CDK AppA root object where CDK constructs and infrastructure get defined
What is AWS CloudFormationA service to define and provision AWS infrastructure using templates
What is drift detection in CloudFormationA feature to identify differences between stack resources and template definitions
What is Infrastructure as Code (IaC)A method to automate and manage infrastructure using code instead of manual processes
What is StackSets in CloudFormationA feature to manage stacks across multiple AWS accounts and regions
What is the AWS CDKA software development framework to use programming languages to define AWS infrastructure
What is the purpose of using tags in CloudFormationTo organize and categorize AWS resources for cost and operational management
What languages does the AWS CDK supportJavaScript, TypeScript, Python, Java, C#, and Go
What tool can you use for IaC testingTools like `Kitchen`, `Terratest`, or the AWS-provided CDK testing features

About the Flashcards

Flashcards for the AWS DevOps Engineer Professional exam reinforce the core principles of Infrastructure as Code. Review definitions of IaC versus declarative approaches, compare CloudFormation templates in JSON or YAML with higher-level AWS CDK constructs, and recall supported languages, CLI commands, and the cdk synth/deploy workflow.

Additional cards dive into CloudFormation stacks, nested stacks, StackSets, parameters, outputs, and intrinsic functions. Practice identifying resources, launch configurations, IAM roles, tagging strategies, cost estimators, and drift detection, along with CI/CD and testing tools that keep infrastructure consistent-skills essential for mastering AWS provisioning questions on exam day.

Topics covered in this flashcard deck:

  • Infrastructure as Code
  • AWS CloudFormation
  • Templates, stacks, resources
  • AWS CDK constructs & apps
  • Parameters, outputs & functions
  • Management & best practices
Share on...
Follow us on...