Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Wave™

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Cloud

Azure Infrastructure as Code with ARM and Bicep

Managing Azure Infrastructure is an essential skill. This course will teach you how to define, deploy, and manage Azure infrastructure using ARM templates and Bicep.

James Bannan - Pluralsight course - Azure Infrastructure as Code with ARM and Bicep
by James Bannan

What you'll learn

Managing Azure infrastructure manually or inconsistently across environments can lead to configuration drift, downtime, and compliance risks. In this course, Azure Infrastructure as Code with ARM and Bicep, you’ll gain the ability to define, deploy, and manage Azure infrastructure in a repeatable, automated, and compliant way using ARM templates and Bicep. First, you’ll explore how to write and validate infrastructure templates with parameters, modules, and resource definitions to ensure consistency and modular design. Next, you’ll discover how to deploy and update Azure resource groups using the Azure Portal, CLI, and PowerShell, selecting the best method for various DevOps workflows. Finally, you’ll learn how to preview infrastructure changes with what-if analysis, detect drift using change tracking tools, and validate templates with testing frameworks to maintain governance and predictability. When you’re finished with this course, you’ll have the skills and knowledge of Azure Infrastructure as Code needed to confidently build, deploy, and manage secure and scalable cloud environments.

Table of contents

About the author

James Bannan - Pluralsight course - Azure Infrastructure as Code with ARM and Bicep
James Bannan

James Bannan is a published author and experienced public speaker based in Melbourne, Australia. He is a Microsoft specialist, with a particular focus on Azure infrastructure architecture, development, and automation.

More Courses by James