• Online, Self-Paced
Course Description

This course introduces Terraform configurations as well as the formats and how they are loaded.

Learning Objectives


  • start the course
  • describe load order and semantics in Terraform
  • configure overrides in Terraform
  • configure outputs in Terraform
  • configure providers in Terraform
  • configure modules in Terraform
  • configure local values in Terraform
  • configure resources in Terraform
  • identify meta-parameters in Terraform
  • identify lifecycle block keys in Terraform
  • configure timeouts in Terraform
  • describe Terraform data sources
  • create a data source configuration in Terraform
  • describe the data source life cycle in Terraform

Practice: Setting Up Configurations

  • set up configurations in Terraform

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.