Azure Local – IaC – AVD (Series)
Modernizing Azure Virtual Desktop Deployments with Azure Local and Infrastructure as Code
As cloud environments evolve, so do the tools and strategies we use to manage them. Azure Virtual Desktop (AVD) has become a powerful solution for enabling secure, scalable remote work experiences—but deploying and managing AVD at scale can be complex without the right approach. That’s where Azure Local and Infrastructure as Code (IaC) come in.
In this blog series, I’ll walk you through how to use IaC tools like Bicep, YAML and PowerShell to deploy and manage AVD environments efficiently and consistently. We’ll explore how Azure Local concepts can support localized deployments, streamline operations, and improve performance and compliance. Whether you’re just starting with AVD or looking to automate and refine your existing setup, this series aims to offer clear, practical guidance you can apply right away.
Stay tuned as we break down the journey into digestible posts—starting with planning, followed by provisioning, scaling, and optimizing your AVD infrastructure using repeatable code-based practices.
Azure Local – IaC – AVD – Azure DevOps – Service Connections
Azure Local – IaC – AVD – Azure DevOps – Configuring the first pipeline file
Azure Local – Custom Images – Compute Gallery and Image Builder
Azure Local – Custom Images – Deploy image from compute gallery
Azure Local – IaC – AVD – Azure DevOps – Deploy session host