Learn how to use Terraform—the infrastructure as code solution—to configure infrastructure and manage resources with Amazon Web Services.
Overview
Syllabus
Introduction
- Learn Terraform for your cloud infrastructure
- What you need
- What is Terraform?
- Your Terraform code repo
- Setting up AWS for Terraform
- Terraform Cloud
- Terraform plan
- First Terraform run
- How Terraform works
- Terraform states
- Editing your code
- Understanding Terraform errors
- Resources
- Basic resource types
- Terraform style
- Security group
- Using modules
- Terraform registry: Providers
- Terraform registry: Modules
- Get ready to scale
- Expanding your installation
- Variables
- Split out your data
- Modularize
- Deploying environments
- Cleaning up: Terraform destroy
- Terraform CLI
- Next steps
Taught by
Josh Samuelson