Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos

Load Balancer, Application Gateway, Traffic Manager, VM, VMSS, Azure DevOps, MySQL Server, DNS Zones, IaC, NAT Gateway

4.50 (1377 reviews)
Udemy
platform
English
language
Other
category
Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos
13,119
students
30.5 hours
content
Apr 2024
last update
$89.99
regular price

What you will learn

You will learn to master Terraform in a Real-world perspective with 25 demo's on Azure Cloud with 20+ Azure Services and 30+ Terraform Concepts

You will build Azure Virtual Network 4-Tier design with Subnets and Network Security Groups

You will build infrastructure incrementally on Azure Cloud from simple VM to complex designs like load balancing across regions using Azure Traffic Manager with

You will build Standard Load Balancer External and Internal with Inbound NAT Rules using Terraform

You will learn and build Virtual Machine Scale Sets Manual and Autoscaling Profile concepts like default, recurrence and Fixed Time profiles with Terraform

You will build Azure Public and Private DNS Zones using Terraform

You will implement IaC DevOps usecase using Azure DevOps Build and Release Pipleines for your Terraform Configurations

You will build Azure Application Gateway usecases like Context Path Routing, Mutlsite Hosting, SSL, HTTP to HTTPS Redirect and AG Error Pages

You will build a DNS to DB usecase with Azure MySQL Single Server with Virtual Network Rules and Service Endpoint concepts in Azure

You will learn in detail about Terrafrom State, Local and Remote Backends.

You will learn and implement all Terraform Provisioners

You will learn and implement Terraform Modules with 2 types (Public Modules and Local Modules) and also publish a module to Terraform Public Registry

You will implement Terraform Remote State Datasource concept for Load balancing across regions using Azure Traffic Manager and Azure Standard Load Balancer

Why take this course?

******* Course Overview *******

Welcome to this Amazing course on Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos.  Below is the list of modules covered in this course.


Course Modules

01. Infrastructure as Code (IaC)

02. Install Tools on MacOs, LinuxOS and WindowsOS

03. Command Basics

04. Language Syntax

05. Settings Block

06. Providers Block

07. Multiple Providers usage

08. Dependency Lock File Importance

09. Resources Syntax and Behavior

10. Azure Virtual Network, Subnets and Network Security Groups

11. Azure Linux Virtual Machine, Network Interfaces and Public IP

12. Azure Bastion Host Linux VM and Azure Bastion Service

13. Azure Standard Load Balancer using Portal

14. Azure Standard Load Balancer Basics

15. Azure Standard Load Balancer - Inbound NAT Rules

16. Terraform Meta-Argument Count with Azure LB and VMs

17. Terraform Meta-Argument for_each with Azure LB and VMs

18. Azure Virtual Machine Scale Sets Basics - Manual Scaling

19. Azure Virtual Machine Scale Sets Basics - Auto Scaling 4 Profiles

20. Azure Internet LB + Web VMSS + Internal LB + App VMSS

21. Azure Private DNS Zones

22. Delegate DNS Domain to Azure DNS

23. Azure Public DNS Zones

24. Terraform Remote State Storage using Azure Storage Account

25. Azure Traffic Manager and Terraform Remote State Datasource

26. Azure Application Gateway using Azure Portal

27. Azure Application Gateway using Terraform

28. Azure Application Gateway Context Path Routing using Terraform

29. Azure Application Gateway Multisite Hosting using Terraform

30. Azure Application Gateway SSL + HTTP to HTTPS Redirect + AG Error Pages

31. Azure Application Gateway SSL from Azure Key Vault using Terraform

32. Azure DevOps for Terraform Projects - IaC (Infrastructure as Code) DevOps

33. Azure MySQL Single Server with Terraform

34. Terraform Modules - Use Public Registry Module

35. Terraform Azure Static Website

36. Terraform Modules - Build Local Terraform Module

37. Terraform Modules - Publish to Terraform Public Registry

38. Terraform Module Sources


Azure Services

01. Resource Group

02. Virtual Network

03. Subnets

04. Network Security Groups

05. Virtual Machines

06. Network Interfaces

07. Public IPs

08. Load Balancer - Internet and Internal

09. Traffic Manager

11. Virtual Machine Scale Sets

12. Autoscaling

13. Private DNS Zones

14. Public DNS Zones

15. Application Gateway

16. Storage Accounts

17. Azure DevOps - Build Pipelines

18. Azure DevOps - Release Pipelines

19. Azure MySQL Single Server

20. Azure NAT Gateway


Terraform Concepts covered

01. Settings Block

02. Providers Block

03. Multiple Providers usage

04. Dependency Lock File Importance

05. Resources Syntax and Behavior

06. Resources Meta-Argument - depends_on

07. Resources Meta-Argument - count

08. Resources Meta-Argument - for_each

09. Resources Meta-Argument - lifecycle

10. Input Variables - Basics

11. Input Variables - Assign When Prompted

12. Input Variables - Assign with terraform.tfvars

13. Input Variables - Assign with tfvars var-file argument

14. Input Variables - Assign with auto tfvars

15. Input Variables - Lists

16. Input Variables - Maps

17. Input Variables - Sensitive Input Variables

18. File Function

19. Output Values

20. Local Values

21. Datasources

22. Backends - Remote State Storage

23. File Provisioner

24. remote-exec Provisioner

25. Null Resource

26. Modules from Public Registry

27. Build Local Module

28. Dynamic Blocks

29. base64encode function

30. filebase64 function

31. element function

32. lookup function

33. Remote State Datasource


Each of my courses comes with

  • Amazing Hands-on Step By Step Learning Experiences

  • Real Implementation Experience

  • Friendly Support in the Q&A section

  • 30-Day "No Questions Asked" Money Back Guarantee!



Reviews

Rajesh
October 1, 2023
The course is very good, But the problem is some of the things are outdated and not updated the training. For example the Single sql server is completely outdated. The section is not applicable any more. THe author is not putting effort to update the course.
Amit
June 2, 2023
Great Practical and real world scenario oriented approach to learn Terraform. Awesome learning experience.
Robert
June 1, 2023
I'm already familiar with the Instructor and his knowledge, project organization, and amazing delivery of the content. He produces great work.
Phillip
May 22, 2023
What an amazingly in-depth course. I can tell you, I have been looking for a specific course to really put everything together for me to help understand. The beauty of this course is, if you have experience in Azure architecture and design out solutions, the real-world examples given here just click. Highly recommend this course. I will say, however, that since for me you need that architectural design experience in Azure, if you are not at that level in Azure, this course may very well go over your head.
Daniel
April 4, 2023
It was good but requires to be updated as some of the sample resource contents have been deprecated by terraform.
Steve
March 21, 2023
Pros: I can tell he put a lot of effort into this. He explains a lot of detail so he is thorough. It's very easy to follow. Cons: Some of the files are outdated when students are supposed to follow along with the files from GIT. As a result, there were many lectures I couldn't follow since they didn't work. For example, an expired certificate. Some of the content is repetitive so this whole series could be condensed.
Abhishek
February 28, 2023
The content is great. The teacher is awesome. Only thing is that there is too much screen hopping in the middle of the lectures which makes it hard to follow. Otherwise one of the best !!
Hassan
February 9, 2023
This is really a great course with a lot of great details, the only reason why I didn't give it a 5 star, cause some of the code wasn't updated and it threw errors while running so you have to research yourself and fix it.
Sawan
December 30, 2022
It is one of the best course in Terraform with Azure just missing part is container i.e kubernates etc.
Mahathi
December 1, 2022
Completed 9 sections so far...Totally addicted to it. It's an amazing course. Worth purchasing it. Thanks for the incredible course and the way you teach is awesome!!
Sunimal
November 20, 2022
He is like a runaway train! Too fast! He seems to cover a lot of areas but the speed at which he explains things, compounded by a thick accent makes it very difficult to understand.
Kushal
October 29, 2022
Wish i knew about this course before i bought other courses. It has everything from basic to advance and i will highly recommend it.
Venkatesh
September 11, 2022
The trainer explored many areas which are essential in Terraform and also covered various services of Azure on Terraform with practical demos that builds confidence on the subject.
Stafford
September 11, 2022
This has and is essential to the work I am doing for my client. Thank you. Please keep the materials up todate.
Praveen
October 18, 2021
It is really very helpful Thank you Kalyan. If you can include more real-time Demo session will be great. like API's and AKS

Charts

Price

Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos - Price chart

Rating

Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos - Ratings chart

Enrollment distribution

Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos - Distribution chart
4061318
udemy ID
5/19/2021
course created date
10/2/2021
course indexed date
Bot
course submited by