FlashKeepers

Cloud Computing · Terraform Associate · Professional Certifications

Terraform and Infrastructure as Code

Core Terraform concepts including providers, state, and modules tested on the HashiCorp Terraform Associate exam.

About this set

41 basic cards for Terraform Associate Cloud Computing. It opens with "What is Terraform?" and "What language does Terraform use?". More Professional Certifications decks are listed below.

41 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

What is Terraform?
Show answerAn open source infrastructure as code tool that uses declarative configuration to define and manage cloud resources.
What language does Terraform use?
Show answerHCL (HashiCorp Configuration Language), a declarative configuration language.
What is a Terraform provider?
Show answerA plugin that enables Terraform to interact with cloud platforms, SaaS providers, or other APIs.
What is the Terraform state file?
Show answerA JSON file that tracks the current state of all managed resources, acting as a single source of truth.
What is a Terraform module?
Show answerA container of multiple resources that are used together, enabling code reuse and organization.
What is a resource in Terraform?
Show answerAn object that represents a specific infrastructure component, such as a compute instance or database.
What is a Terraform data source?
Show answerA read-only reference to data managed external to Terraform, allowing you to query existing resources.
What are Terraform variables used for?
Show answerTo define input values that make configurations reusable and customizable.
What are Terraform outputs used for?
Show answerTo export values computed or managed by Terraform so they can be used by other configurations or displayed to users.
What does the terraform plan command do?
Show answerGenerates and shows an execution plan that describes the actions Terraform will perform without making any changes.
What does the terraform apply command do?
Show answerExecutes the actions described in the plan to create, update, or delete infrastructure resources.
What does the terraform destroy command do?
Show answerDestroys all remote objects managed by Terraform in the configuration.
What is remote state in Terraform?
Show answerState stored in a remote backend such as S3, Terraform Cloud, or Consul instead of locally on disk.
What are Terraform provisioners?
Show answerA way to run scripts or perform actions on a resource after it is created, as a last resort for configuration.
What is the null_resource in Terraform?
Show answerA resource from the null provider that does not manage any real infrastructure, useful for provisioners or triggers.

26 more cards in the app

Study this set free