Input Variables - Override with environment variables
Input Variables - Assign with terraform.tfvars
Input Variables - Assign with tfvars var-file argument
Input Variables - Assign with auto tfvars
Input Variables - Lists
Input Variables - Maps
Input Variables - Validation Rules
Input Variables - Sensitive Input Variables
File Function
Output Values
Local Values
Datasources
Backends - Remote State Storage
State Commands
CLI Workspaces with local backend
CLI Workspaces with remote backend
File Provisioner
local-exec Provisioner
remote-exec Provisioner
Null Resource
Modules from Public Registry
Build Local Module
Terraform Cloud - VCS-Driven Worflow
Terraform Cloud - CLI-Driven Worflow
Terraform Cloud - Share modules in private module registry
Migrate State to Terraform Cloud
Basic Sentinel Policies
Cost Control Sentinel Policies
CIS Sentinel Policies
State Import
Graph
Functions
Dynamic Expressions
Dynamic Blocks
Are there requirements or prerequisites?
You must have an AWS Cloud account to follow with me for hands-on activities.
You don't need to have any basic knowledge of Terraform. Course will get started from very very basics of Terraform and take you to very advanced levels