Terraform on Azure (Udemy.com)
Become a DevOps expert using Terraform on Azure. Deploy services like CosmosDB, Kubernetes, SQL Server, MySQL, AD, ...
Created by: Edward Viaene
Last updated April 2022
What you will learn
- Write Terraform code (basic + advanced) and practice infrastructure as code on Azure.
- Deploy Azure infrastructure using Terrafrom
- Provision Azure Services using Terraform
- Setting up a managed Kubernetes service (AKS) with terraform and deploy an app on it with Azure DevOps Pipelines
- Azure Resource Groups, Virtual Networking, ScaleSets, LoadBalancers, AutoScaling, MSSQL/MySQL databases, Azure ActiveDirectory, CosmosDB, and other services
- General Terraform knowledge in order to prepare yourself for certification.
Course Description
In this hands-on training we will teach you how to implement and use Terraform on Microsoft Azure from the start to finish. After following this training you can add this precious skill to you resume.
Our mission is to ensure you can start using terraform with Azure in your organisation to automate the provisioning of cloud infrastructure. After taking this course, you'll have the confidence of using Terraform in your organisation.
Let's go and happy learning!
Terraform allows you to write your cloud infrastructure setup in code. If you have used Microsoft Azure before, you'll know that setting up your infrastructure using the Microsoft Azure Portal (the Web UI) is far from ideal. Terraform allows you use Infrastructure as Code, rather than executing the steps manually by going through the correct steps in the Microsoft Azure Portal.
This course will teach you how to write HCL, the HashiCorp Configuration Language, to bring up your infrastructure on Microsoft Azure. Terraform is cloud agnostic, so the terraform skills learned in this course are easily transferable to other cloud providers. After teaching you the terraform basics, the course will continue setting up simple architectural patterns, like VMs, to get you used to how terraform works. Once you have a good feeling of how you can use terraform, we dive a bit deeper into the possible Microsoft Azure Services you can spin up, like Autoscaling, LoadBalancing, MSSQL & MySQL, CosmosDB, Storage Accounts, Azure AD, and others. Also covered is advanced terraform usage, like using remote state, for/foreach loops, and conditionals/functions.
Instructor Details
- 4.5 Rating
4,044 Reviews
Edward Viaene
I've been a System Administrator and full stack developer for over 10 years, the typical profile for a DevOps engineer. I've been working in multiple organizations and startups. I've cofounded a startup that focusses on applying DevOps and Cloud. I have been training people in newer technologies, like Big Data. I've trained a lot of people working in FTSE 100 & S&P 100 companies. Today I mainly work together with companies to improve their software delivery processes, while coaching and teaching on platforms like Udemy.
More courses by Edward Viaene
Learn DevOps: CI/CD with Jenkins using Pipelines and Docker (2024)
4.2 (17,698 Reviews)
Provider: Udemy
Time: 4.7h
$12.99
AWS Infrastructure as Code With Terraform [2024 Updates]
4.4 (16,909 Reviews)
Provider: Udemy
Time: 12.7h
$16.99
Learn DevOps: The Complete Kubernetes Course (2025)
4.5 (16,516 Reviews)
Provider: Udemy
Time: 14.8h
$19.99
Learn Big Data: The Hadoop Ecosystem Masterclass (2025)
4.5 (9,008 Reviews)
Provider: Udemy
Time: 6.4h
$74.99
Monitoring and Alerting with Prometheus (2021)
4.2 (3,642 Reviews)
Provider: Udemy
Time: 4.1h
$10.99
Continuous Deployments using Spinnaker on AWS and Kubernetes (2022)
4.1 (1,986 Reviews)
Provider: Udemy
Time: 4.6h
$69.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Microsoft Access Networking 2: Maximum Security (2022)
4.9 (312 Reviews)
Provider: Udemy
Time: 2.2h
$64.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
PMI-ACP Exam Prep 28 PDUs/Contact Hours Course 2025 Updated
4.8 (10,890 Reviews)
Provider: Udemy
Time: 18.2h
$19.99
2026 Salesforce Flows: The Complete Guide to Salesforce Flow
4.8 (3,363 Reviews)
Provider: Udemy
Time: 27.4h
$124.99
Reviews
By Yogesh Chaudhari on 11/28/2023
Yes it is good and Explained very nicely. I enjoyed and Getting involved during Session .
By Anonymized User on 2/18/2023
The last section should have been presented earlier in the course. The instructor tends to over explain, making the course longer than it needs to be
By Anonymized User on 7/26/2022
Too much watching Azure run things, and confirmation of what it did in the portal. Section 4 and section 7 are simply Azure instruction for the most part with little Terraform. More attention to the Terraform commands and internals and or examples would be better suited than describing what an Azure component is and how to use it. Presentation was clear and well explained.
By Amruth B on 7/5/2021
Very clear explanation of concepts with hands on examples. Quickly clarifying any doubts I have!! Thank you Edward for the wonderful course !!!
By Anonymized User on 4/5/2021
Great course! Covered a lot of Azure Services. What I liked most is the trainer's quick response time to questions asked. Keep it up!
By Rajesh Reddy Nandimandalam on 11/7/2020
This is excellent course, all the example are close to real time scenarios, content on Azure Databases it very useful and lab are well designed. Thanks for this amazing course.
By Oscar Pocock on 10/20/2020
Great course, very in-depth. I expected it to teach me how to learn Terraform to help manage Azure resources but actually this course also teaches you the fundamentals services of Azure and how they work - perfect for a beginner in both like me.
By Januszk Kujawa on 7/23/2020
Nice education. I did it in couple of steps with 2 days break. I was always back to exercises without loose trail! Thank you!
By Sanjay Bathija on 5/25/2020
There were places where there was a rush to complete the topic. Due to the language at times it was difficult to comprehend the concepts. Overall, most of the the topics were covered which was the superb part of this course
By Marcelo Reffatti on 3/11/2020
I was expecting more explanation over terraform itself... less in azure resources.. Training missed working with modules in terraform. Overall it was satisfactory. thanks Marcelo
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100

![AWS Infrastructure as Code With Terraform [2024 Updates]](/programming/it-and-software/images/977360_8585_5.jpg?v=1790080910)










