Save the cost by automating the AVD (Azure Virtual Desktop) VM Start on Connect

Save the cost by automating the AVD (Azure Virtual Desktop) VM Start on Connect

Azure Virtual Desktop (AVD) is a powerful cloud-based desktop and app virtualization service that allows businesses to provide secure remote access to their applications and data from anywhere. One of the key benefits of using AVD is that it can help businesses save costs by automating the VM start on connect feature.

By default, AVD VMs are started when a user connects to their session. However, this can result in unnecessary costs, especially when users frequently connect and disconnect from their sessions throughout the day. To save costs, businesses can automate the VM start on connect feature, so that VMs are only started when needed.

Here are some steps businesses can take to automate the AVD VM start on connect feature and save costs:

  1. Set up an Azure Logic App: Azure Logic App is a cloud-based service that provides a visual designer to create workflows that integrate with various Azure and third-party services. Businesses can use Azure Logic App to automate the VM start on connect feature.
  2. Configure the Logic App: After setting up the Azure Logic App, businesses can configure it to check the status of the AVD VM before starting it. The Logic App can use Azure Resource Manager (ARM) templates to check the status of the VM.
  3. Create an ARM template: An ARM template is a JSON file that defines the infrastructure and configuration of Azure resources. Businesses can create an ARM template that defines the AVD VM and its dependencies.
  4. Set up the Azure Function: Once the Logic App and ARM template are set up, businesses can create an Azure Function that triggers the ARM template to start the AVD VM when a user connects to their session.

By automating the VM start on connect feature, businesses can save costs and improve the efficiency of their AVD infrastructure. With Azure Logic App, ARM templates, and Azure Functions, businesses can easily automate the process and reduce costs without compromising the user experience.

Source :

  1. https://learn.microsoft.com/en-us/
  2. https://azure.microsoft.com/en-us/updates
Join the discussion

Bülleten