Learn about the base concepts, commands, and use-cases for Terraform in an Azure environment.
Overview
Syllabus
Introduction
- Getting started
- WYSK: What you should know
- Using the exercise files on GitHub
- What is Infrastructure as Code?
- What is Terraform?
- Why is Terraform useful?
- Terraform vs. Bicep
- Installing Terraform
- Setting up Terraform for your Azure environment
- Setting up your code repo for Azure DevOps
- Terraform commands
- Terraform workspaces
- Terraform state
- Resources
- Calling Terraform provider
- Creating a resource group in Terraform
- Creating a virtual network
- Creating a subnet
- Creating an internal network interface
- Creating a virtual machine
- Deploying Terraform code
- Experiment and continue to learn
Taught by
Alexandra Illarionov