Install applications using the Azure Compute Gallery

Install applications using the Azure Compute Gallery

Microsoft recently announced a new feature for the Azure Compute Gallery formerly known as the Shared image gallery. In the past you could only put images in the gallery to use in different regions. With the latest feature you can also publish and share applications and in multiple regions. For more info about the Azure…

Deploy Azure Firewall and rules for AVD with Terraform

Deploy Azure Firewall and rules for AVD with Terraform

Hello and welcome to another blogpost about AVD in combination with Terraform. In this blogpost I’m gonna deploy an Azure Firewall with Terraform and apply the networking rules for AVD. First of all we need a vnet for the AVD session hosts. I prefer to create a vnet for AVD and create multiple subnets per…

Configure Azure Virtual Desktop Autoscale feature with Terraform

Configure Azure Virtual Desktop Autoscale feature with Terraform

Hello and welcome to another blog about AVD and Terraform. We all know that the biggest cost for Azure Virtual Desktop is the virtual machine running cost. In the past we could enable autoscaling using an automation account and an Azure Logic App. Recently Microsoft announced the public preview of the Scaling Plan feature. This…

Deploy an Azure Bastion into an existing Hub-Spoke network with Terraform

Deploy an Azure Bastion into an existing Hub-Spoke network with Terraform

Because security is very important, Microsoft developed a PaaS Service “Azure Bastion” to connect secure to your virtual machines over port 22 and port 3389. With this solution your virtual machines don’t need a public ip address anymore. In this blogpost I’ll show you how to deploy an Azure Bastion into an already existing Hub-Spoke…

Deploy Enterprise Scale Azure Management Groups using Terraform

Deploy Enterprise Scale Azure Management Groups using Terraform

I’ve been using Terraform to write all my code for AVD deployments. Because you also need a foundation to build AVD on, I also started writing code to deploy the foundation. In this blogpost I’ll be talking about the deployment of the management groups for an enterprise scale environment using Terraform. Why Management Groups? If…