Free practice exam for HashiCorp Infrastructure Automation Certification

Cloud engineers can use the Terraform Associate certification to verify their basic infrastructure automation skills.

Infrastructure as Code (IaC)-Concepts

Infrastructure as Code (IaC) is an approach to managing and provisioning IT infrastructure through code.

The Purpose of Terraform HCL

Terraform HCL (HashiCorp Configuration Language) is a declarative language used to define infrastructure as code for the Terraform tool.

Terraform basics

Terraform CLI

The Terraform Command-Line Interface (CLI) is a tool used for managing infrastructure as code.

Terraform Modules

Terraform modules are reusable units of infrastructure that encapsulate resources and their configurations. They enable users to create abstract, shareable, and versioned components that can be used across different projects and environments.

Terraform Workflow

The Terraform workflow is a set of steps and processes for managing infrastructure as code using Terraform.

State Management

State management is a critical aspect of infrastructure as code and is a key feature of Terraform. In Terraform, state management refers to the process of keeping track of the current state of infrastructure resources, including their configurations and any changes that have been made.

Configuration Management

Process of managing infrastructure configurations in a consistent and automated way. In the context of Terraform, configuration management involves defining and managing infrastructure resources using Terraform configuration files.

Terraform Cloud and Enterprise Capabilities

Terraform Cloud and Terraform Enterprise are cloud-based and on-premises versions of Terraform, respectively, that offer additional features and capabilities beyond the open-source Terraform CLI.