Welcome to QA's learning platform (formerly Cloud Academy). Learn more about our journey here, opens in a new tab.
course

The Infrastructure Developer's Guide to Terraform: Azure Edition

Learn how to manage Azure infrastructure using Terraform, the most popular infrastructure as code tool in the DevOps toolbelt.
Difficulty: Beginner
Duration: Up to 12 hours and 8 minutes
Students: 2,509
Rating: 4.7/5
Enhance your skill setDevelop essential skills for thriving in real-world scenarios.
Stay focused, stay committedBoost your learning journey by enrolling: stay focused, consistent and achieve your goals with ease.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Content overview

15 steps
There are 15 Hands-on Labs in this course
HANDS-ON LAB
Beginner
Duration: Up to 30 minutes
Get started on your DevOps journey and learn how to build infrastructure on Azure using Terraform.
2 Lab steps
Lab step
Creating and Deploying an Azure Terraform Configuration
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 1 hour
Following along in this hands on lab to discover the importance of resource dependencies in Terraform configurations.
2 Lab steps
Lab step
Creating Implicit Dependancies in Azure Configurations
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 1 hour and 40 minutes
Follow along in this hand on lab and create re-usable infrastructure code with Terraform variables.
2 Lab steps
Lab step
Create Variables for the Azure Terraform Configuration
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 30 minutes
Discover the use case of Terraform provisioners and learn when to use them in Terraform configurations.
2 Lab steps
Lab step
Create a Terraform Provisioner in Azure
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 40 minutes
Follow along in this hands-on lab and explore the concept of Terraform state when managing Azure infrastructure through code.
2 Lab steps
Lab step
Exploring Terraform State in Azure
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 43 minutes
Follow along with this hands on lab and configure remote state for Terraform configurations using an Azure Storage Account.
2 Lab steps
Lab step
Using Terraform Remote State in Azure
Lab step
Lab Completed
HANDS-ON LAB
Beginner
Duration: Up to 45 minutes
Follow along in this hands-on lab and create reusable infrastructure that can be versioned and tested with Terraform modules.
2 Lab steps
Lab step
Creating Reusable Infrastructure with Terraform Modules in Azure
Lab step
Lab Completed
See all