Autoscale with Azure Virtual Desktop (AVD) Scaling Plans

AVD

Azure Virtual Desktop (AVD) now has an integrated session host scaling solution built into the portal.  This video goes over how to configure the custom role required for autoscale, then create a scaling plan and schedule and assign it to a host pool.

Continue reading “Autoscale with Azure Virtual Desktop (AVD) Scaling Plans”

Schedule On-Demand Azure File Share Snapshots with an Azure Function

Azure Function

Azure Recovery Vault policies can only schedule one back a day.  This may not be frequently enough for some organizations.  On-demand backups can be initiated with PowerShell.  In this video, we use an Azure Function to schedule on-demand backup recovery points throughout the day.

Continue reading “Schedule On-Demand Azure File Share Snapshots with an Azure Function”

Shut Down Unused Session Hosts in a Windows Virtual Desktop Pooled or Personal Host Pool

WVD Function App

(UPDATED 6/17/2021 with code for multiple pooled and personal host pools) Azure Virtual Desktop (previously Windows Virtual Desktop (WVD)) has a new option in preview that starts session hosts in a personal or pooled host pool when a user connects. It won’t, however, shut down the session hosts when the user logs out. The script outlined in this video will evaluate all running and available session hosts in a personal or pooled host pool and shut down and deallocate session hosts without an active connection.  Deallocating Session hosts while not in use can save money on compute costs.

Continue reading “Shut Down Unused Session Hosts in a Windows Virtual Desktop Pooled or Personal Host Pool”

Auto Start and Stop Session Hosts in Windows Virtual Desktop Spring Update (ARM) Edition with an Azure Function

I am happy to release an update to my Windows Virtual Desktop (WVD) Start-Stop script for Windows Virtual Desktop updated for Spring 2020, or “WVD ARM.”  This script uses an Azure Function to starts and stops WVD Session hosts in a host pool based on the user load. 

Continue reading “Auto Start and Stop Session Hosts in Windows Virtual Desktop Spring Update (ARM) Edition with an Azure Function”