Hands-On with Terraform on Azure

By Wayne Hoggett

This course will teach you to deploy Azure resources using Terraform, Terraform Cloud, and GitHub Actions.

4.7 hours
  • 12 Lessons
  • 5 Hands-On Labs

About the course

In this course, Hands-On with Terraform on Azure, you’ll learn to deploy Azure resources using Terraform. First, you’ll explore how to set up your workstation to work with Infrastructure as Code. Next, you’ll discover how to deploy Azure resources using Terraform. Then you will learn how to achieve continuous delivery using GitHub Actions. You’ll also learn how to manage Terraform state using Terraform Cloud. Finally, you’ll learn how to create reusable code using Terraform modules and registries.

When you’re finished with this course, you’ll have the skills and knowledge of Terraform, Terraform Cloud, and GitHub needed to deploy Azure resources using Terraform using continuous delivery.

  • Chapter 1 12 Lessons Hands-On with Terraform on Azure 4:44:57

    Course Introduction

    9:13

    Setting Up Your Infrastructure-as-Code Workstation

    6:53

    Deploying to Azure Using Terraform

    14:57

    Deploying to Azure Using the Terraform Command-line Interface (CLI)

    30:00 Hands-On Lab

    Managing Terraform State

    10:47

    Migrate Terraform State to Terraform Cloud for Azure

    30:00 Hands-On Lab

    Providing Continuous Delivery

    14:58

    Provide Continuous Delivery with GitHub and Terraform Cloud for Azure

    45:00 Hands-On Lab

    Effectively Managing Terraform Code

    14:56

    Create a Private Module Repository in Terraform Cloud for Azure

    45:00 Hands-On Lab

    Course Conclusion

    3:13

    Hands-on with Terraform on Azure

    1:00:00 Hands-On Lab

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!