(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”
This video picks up where the last two DevOps videos left off. We use one Azure DevOps Pipeline and multiple jobs to build an updated image with Azure Image Builder, then deploy new Virtual Machines, Windows Virtual Desktop Session Hosts in this example, with the updated image. We also go over addressing Image Builder failures in the DevOps pipeline.Continue reading “Image Builder and WVD Session Hosts with One Azure DevOps Pipeline”
In this video, we go over using an Azure DevOps pipeline to automate building and Deploying Windows Virtual Desktop (WVD) Session Hosts. This Azure DevOps tutorial builds on previous videos and demonstrates how to use Azure ARM Templates and parameter files to deploy WVD Session Hosts. Next, the ARM template and parameter file is used in an Azure DevOps pipeline along with PowerShell and Azure Key Vault secretes to securely automate the deployment of Session Hosts based on the latest Shared Image Gallery (SIG) image.Continue reading “Deploy Windows Virtual Desktop (WVD) Session Hosts with Azure DevOps”
In this video, we go over using an Azure DevOps pipeline to automate the image build process with Azure Image Builder. This Azure DevOps tutorial goes over using Azure DevOps with VS Code to manage files. We then build a YAML pipeline with Azure CLI, ARM template deployments and PowerShell to build an image.Continue reading “Azure DevOps Pipeline and Image Builder”
This video provides an introduction to using Azure DevOps Git repos with VS Code. We go over installing and configuring Git, then cloning a repo to the local workstation. We also go over using Git Push to push changes to the DevOps repo and using Git Pull to update the local repo with remote changes.Continue reading “Azure DevOps, Git and VS Code”
Hello Everyone, I have some exciting news to share. I published a new course on Udemy called Zero to Hero with Windows Virtual Desktop. This course has over 5 hours of all new content to get anyone with little to no experience with Windows Virtual Desktop up and running quickly. To celebrate the new course, I’m offering it at a special promotional price.
Zero to Hero with Windows Virtual Desktop is an introductory course for Windows Virtual Desktop that starts with the basics. What exactly is Windows Virtual desktop and the components that make up the service? We then move onto the prerequisites, those items that need to be in place for a successful Windows Virtual desktop deployment.Continue reading “Zero to Hero with Windows Virtual Desktop”
In this video, I walk through setting up the Azure Monitor solution for Windows Virtual Desktop Spring Update. The video starts by setting up a Log Analytics workspace, then adding the Session Hosts to send performance data to the Log Analytics Workspace. After that, Azure Diagnostic data is configuring to send data to Log Analytics. Lastly, the Workbook available from Microsoft is deployed to view WVD performance and session information.Continue reading “Monitoring Windows Virtual Desktop Spring Update with Log Analytics”