Introduction to Infrastructure as Code with Terraform
What is Infrastructure as Code and Why is Terraform Useful?
Install Terraform on Mac, Linux, or Windows by downloading the binary or using a package manager (Homebrew or Chocolatey). Then...
Initialize, plan and apply configuration in a directory to create an Azure resource group. Inspect the Terraform state to...
Add tags to an existing Azure resource group to learn how Terraform manages infrastructure changes. Edit Terraform...
Destroy Azure infrastructure managed by Terraform. Evaluate the plan and confirm the destruction.
Define Input Variables
Declare your Azure resource group name as a variable. Reference the variable in Terraform configuration. Define a variable...
Query Data with Output Variables
Output the ID of an Azure resource group using output variables. Read about using outputs to query specific data from Terraform...
Store Remote State
Configure Terraform to store state in Terraform Cloud remote backend. Add a remote state block directly to configuration or set...