• 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 NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Systems Administration

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.