
Train On-Demand
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreGet started with Infrastructure as Code by creating Azure Resource Manager (ARM) templates and Terraform configurations.
Instructor for this course
Mike Pfeiffer
Cloud
Introduction to Infrastructure as Code
Infrastructure as Code Fundamentals
Deploying Azure ARM Templates
CI/CD for Infrastructure as Code
Build a Dev Environment in Azure with Terraform
Terraform and Azure Pipelines
Lab 1 Overview
Create an Empty ARM Template
Create Resources and Deploy an ARM Template via PowerShell
Update ARM Template Resources
ARM Template Deployment via Azure CLI
Lab 2 Overview
Build a Resource in the Azure Portal
Export Resource Group to an ARM Template
Modify the Exported Template
Launch the Modified Template in the Azure Portal
Generate a Parameters File
Create a One-Click Deployment Solution
Lab 3 Overview
Author an ARM Template from Scratch
Create a Key Vault Resource
Setup a Key Vault Reference in the ARM Template
Validate the Deployment
Lab 4 Overview
Create an ARM Template for VM Deployment
Setup a Key Vault Resource
Create a New Azure DevOps Project
Setup a Build Pipeline
Add Unit Tests with Pester
Create a Release Pipeline for the ARM Template
Lab 5 Overview
Install the Azure DevTest Labs Task Extension
Review the ARM Template
Build the DevTestLabs Resource
Build the Pipeline to Create Your Golden Image
Run the Pipeline
Take your technical training into your own hands and stay engaged with our learn-by-doing platform where you can put your skills to the test with hands-on exercises, quizzes, and labs.
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreINE quizzes, labs, projects, and exercises help reinforce your knowledge.
Learn MoreOrganized training helps guide you through the most relevant subjects for certification prep.
Learn MoreWe add new courses and learning materials to the platform weekly so you're always up-to-date.
Learn MoreIf you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?