Learn how to use Terraform—the infrastructure as code solution—to configure infrastructure and manage resources with Amazon Web Services.
Overview
Syllabus
Introduction
- Welcome
- What you need to know
- What is Terraform
- Installing Terraform
- Setting up AWS for Terraform
- Your Terraform code repository
- Initial deployment
- How Terraform works
- Terraform plan
- Terraform state
- Terraform graph
- Terraform apply
- Resources
- Basic resource types
- Teraform style
- Expanding your installation
- Security group
- Instance
- Static IP
- Get ready to scale
- Load balancer
- Challenge: AutoScaling group
- Solution: AutoScaling group
- Variables
- Split out your data
- Modules
- Challenge: Modularize your code
- Solution: Modularize your code
- Next steps
Taught by
Josh Samuelson