Infrastructure as Code with Terraform

Learn how to create and maintain infrastructure as code, using Terraform.

Data Platform
intermediate
24h
View exercises

Overview

A three-day course on managing infrastructure as code with Terraform: define cloud resources in code, create and destroy them in minutes, keep state safe, and share modules across environments and code bases.

What you'll cover

  • Infrastructure as code
  • Resources, data sources, and modules
  • Variables, locals, and outputs
  • State and remote backends
  • The init, plan, apply workflow

What you'll be able to do

  • Start a Terraform project and configure a provider
  • Add, change, and destroy cloud resources from code
  • Write reusable modules for common infrastructure patterns
  • Organize code and state across environments

Tags

IaCProvisioningCloudTerraformAWSDevOps

Prerequisites

  • Basic command line knowledge
  • Basic familiarity with cloud concepts

Technologies

Related items

Additional material