When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Learn Terraform v0.13 v0.14 v0.15 on Azure DevOps Automation

Hands on Terraform, Automation with Azure DevOps CICD Pipelines, Github, Visual Studio code, Zero to Hero All-in-One

     
  • 4.3
  •  |
  • Reviews ( 259 )
₹1299

This Course Includes

  • iconudemy
  • icon4.3 (259 reviews )
  • icon8h 1m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Learn Terraform v0.13 v0.14 v0.15 on Azure DevOps Automation

Learn Infrastructure as Code with Terraform & automation with Azure DevOps on Microsoft Azure Cloud. You will learn all version of Terraform which include v0.11, v0.12,

v0.13

,

v0.14 & v0.15

in this course, Apart from that four other DevOps tools which includes

Visual Studio code, Git, Azure Cli

and

Azure DevOps

all in one course

. so this is

5 in 1

course. Section 1: Introduction and overview Section 2: Creating Base configuration and First deployment Section 3: Terraform commands and First deployment Overview. Section 4: Terraform Lab overview and its setup. Section 5:

Input, Output Variables

and

Remote State Storage.

Section 6: Creating Terraform

Modules

and their usage. Section 7: Managing Multiple Environments, Dependencies and

What's new in terraform v0.13, v0.14 & v0.15.

Section 8: Introduction to

Azure DevOps

and Pushing code to

Git

Repo Section 9:

Secret Management with Terraform and in Azure DevOps

Section 10: Deploying code using

Azure DevOps

. Please use

Terraform v0.12.29

or earlier version as

v0.13

is too new. I have added

bonus video

on

v0.13, v0.14 & v0.15

so that if you want to use v0.13,

v0.14 & v0.15

for this course then you can use after introducing some changes in the code to make it work with Terraform v0.13 , v0.14 and v0.15. This course covers all version of Terraform. Happy Terraforming.

What You Will Learn?

  • You will learn, the installation of terraform and configuring the development environment by installing tools like Azure Cli, vscode with its extensions and git client cli tools .
  • You will learn all version of terraform including v0.11, v0.12, v0.13, v0.14 & v0.15 .
  • You will learn the basic syntax of terraform and configure terraform to work with azure. .
  • You will learn to work with terraform cli, use terraform to modify our first deployment and to destroy resources if they are not in use. .
  • You will go through a multi-tier real-life infrastructure scenario and will setup the whole infrastructure using Terraform. .
  • You will learn input, output variables and remote state storage so that it can be used by multiple developers together. .
  • You will learn to create Modules and their usage. We will also make the terraform code reusable and repeatable. .
  • You will learn to manage multiple environments and how to handle dependencies among resources using implicit and explicit dependencies. .
  • You will learn about azure devops tools, like azure boards, repos, pipelines, test plans and artifacts. You will also learn the use of git client cli and push code to GitHub repo. .
  • You will learn multiple ways of secret management to keep the code free from secrets and keys. .
  • You will deploy the code, using azure release pipelines with triggers and approvals, based on terraform execution plan to deploy multiple environments. .
  • In this course, you will learn how to work with multiple DevOps tools like Terraform, VSCode with its extensions, Git client cli, Github, Azure DevOps and Microsoft Azure Cloud. .
  • This is course includes 50+ videos and over 40 hands on infrastructure as a code labs using Terraform and Azure DevOps Show moreShow less.