• Online, Self-Paced
Course Description

This course introduces Terraform provisioning and modules. You will learn about defining and running create and destroy provisioners in Terraform. You will also learn about planning and applying Terraform modules.

Learning Objectives

Provisioning Terraform

  • start the course
  • describe provisioners and how they are used
  • define a provisioner
  • run a create provisioner
  • run a destroy provisioner
  • describe how provisioners fail

Modules in Terraform

  • describe Terraform modules
  • configure modules in Terraform
  • use local values in Terraform modules
  • use the Terraform get command to download modules
  • run terraform plan and terraform apply
  • use module outputs in Terraform

Practice: Using Provisioners and Modules

  • use Terraform provisioners and modules

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.