Configure Defender for Cloud for an Azure Virtual Desktop subscription with Terraform

Configure Defender for Cloud for an Azure Virtual Desktop subscription with Terraform

Hello everybody, Welcome to another blogpost about Azure Virtual Desktop. In this blog post I’m going to talk about security. One of the first things to do when you create a new subscription for AVD is to enable the Defender for Cloud plans. Defender for Cloud is a cloud-native application protection platform (CNAPP) that will…

How to deploy domain controllers with Terraform

How to deploy domain controllers with Terraform

Hi everyone, Welcome to another deploying Azure resources with Terraform blogpost. As you all know the support for Server 2012 and Server 2012 R2 is stopping. Because of this a lot of companies need to deploy new domain controllers. In this blogpost I’ll show you the deployment of 2 domain controllers in West Europe with…

Add a new session host to an existing host pool the easy way with Terraform

Add a new session host to an existing host pool the easy way with Terraform

In my last couple of blog posts about deploying an AVD host pool and session hosts I always deploy all the resources in one deployment. Till now Terraform couldn’t load the host pool in your main.tf file other then with an import command. Recently I got a question from a community member if I had…

Deploy an Azure NAT Gateway for the outbound Azure Virtual Desktop traffic with Terraform

Deploy an Azure NAT Gateway for the outbound Azure Virtual Desktop traffic with Terraform

By default Azure virtual machine have outbound internet access. You might have the requirement of having a public ip on your resource for outbound connectivity. To avoid having to assign public ip’s on virtual machines, you can choose to use an Azure NAT gateway. If you enable NAT gateway all the devices in the subnet…

Configure a P2S VPN connection to your Azure Virtual Desktop Environment using Terraform

Configure a P2S VPN connection to your Azure Virtual Desktop Environment using Terraform

So you have an Azure Virtual Desktop environment and you need to check something on a session host. These machines don’t have a public ip address so you need a way of connecting to it on the private ip address. You can use Azure Bastion and connect through the Azure portal or with the native…

Deploy Azure Virtual Desktop Session Hosts across availability zones with Terraform

Deploy Azure Virtual Desktop Session Hosts across availability zones with Terraform

This week Tom Hickling shared the news that the host pool deployment now supports availability zones during the AVD deployment. this new feature will speed up the process of deploying your session hosts in for example the 3 availability zones of West Europe. For the people who want to read the official announcement click here.…