• Online, Self-Paced
Course Description

In this course, you will learn how to create and modify Terraform configurations to manage infrastructure.

Learning Objectives

Introducing Terraform Infrastructure

  • start the course
  • examine the different resources that Terraform can be used to manage
  • create a free AWS account
  • create an IAM user in AWS that has administrative permissions
  • create access keys and key pairs for an IAM user in AWS
  • configure Terraform to launch a single AWS EC2 instance
  • modify a Terraform configuration
  • destroy infrastructure that is managed by Terraform
  • assign an elastic IP to your EC2 instance
  • run the terraform plan command to view your execution plan
  • run the terraform apply command to apply the changes from an execution plan

Terraform Dependencies

  • create an implicit dependency
  • create an explicit dependency
  • describe nondependent resources

Practice: Configuring Terraform

  • configure 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.