← Back to courses
Cloud & DevOps

Terraform: Infrastructure as Code

Provision cloud infrastructure from code, on the Terraform Associate (004) objectives

A classroom course in describing infrastructure as code and letting Terraform build it. The eight modules are the eight objectives of HashiCorp's Terraform Associate (004) exam, each practised against a real cloud account.

8Modules
IntermediateLevel
2 monthsDuration
COURSE THUMBNAIL

What you will be able to do

Explain what infrastructure as code solves and where Terraform fits
Write, plan and apply Terraform configuration
Organise configuration into reusable modules
Manage state safely, including remote state
Sit the Terraform Associate (004) exam having covered every objective

Course outline

01
Infrastructure as code with Terraform
02
Terraform fundamentals
03
The core Terraform workflow
04
Terraform configuration
05
Terraform modules
06
Terraform state management
07
Maintaining infrastructure with Terraform
08
HCP Terraform

Tools you will use

TerraformHCLHCP TerraformAWSGit

What you need

Basic Linux command-line skills
Basic knowledge of one cloud platform (AWS, Azure or Google Cloud)

Related courses