Skip to content
UdemyIt & SoftwarePaid courseAll LevelsCertificate

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

icon
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.

icon
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.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Edward Viaene

$12.99

$16.99

$19.99

$74.99

$10.99

$69.99

icon
More IT & Software courses

$49.99

$64.99

$10.99

$19.99

$124.99

$124.99

icon
Reviews

4.5

4,044 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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

Showing all 10 reviews on CourseDuck

Read all 4,044 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100