Azure Windows Virtual Desktop Service Principle Deployment!

In this video, I walk through creating a Service Principle using PowerShell and assigning it the role of Windows Virtual Desktop Owner.  Once created, I use the new Azure AD Application Service Principle to deploy a host pool using the Portal.

Continue reading “Azure Windows Virtual Desktop Service Principle Deployment!”

Azure Windows Virtual Desktop Now GA! Overview and Walk Through

In this video, I go over the basics of Windows Virtual Desktop (WVD) and why an organization may be interested in using it.  I compare WVD to Remote Desktop Services (RDS), outlining the major differences.  After that, I give a tutorial on configuring permissions for WVD into Azure AD, install the PowerShell Modules and then setup the Tenant.  Once that’s in place, I deploy a WVD host pool from the Azure Marketplace and log in with the HTML5 client. 

Continue reading “Azure Windows Virtual Desktop Now GA! Overview and Walk Through”

Azure Windows Virtual Desktop Load Balancing and Remote Application

Azure Windows Virtual Desktop

This is the second video in a series on setting up the new Microsoft Azure Windows Virtual Desktop service (WVD).  I start by going over some key concepts and terms needed to understand WVD.  Next, I cover the different options for load balancing in WVD and give a demo on how to configure each.  After that, I go over requirements of configuring users for accessing remote applications with a step-by-step walkthrough on adding applications to Remote Apps.

Continue reading “Azure Windows Virtual Desktop Load Balancing and Remote Application”

Remote Desktop Services in Azure

Over the past few months I have had the opportunity to implement Remote Desktop Services in Azure.  The strategy of this project was to go beyond a “lift and shift” mentality of an RDS deployment to an infrastructure that will scale on demand and provide for rapid deployment of new resources as needed.  In this post I give a high-level view of the RDS services deployed and the Azure services used to support them.

Running RDS in Azure provides a high degree of availability compared to hosting in a conventional data center.  For example, Azure has native features such as Availably Sets and Load Balancing services to limit interruptions from planned and unplanned outages.  Azure also has network resilience built in.  Hosting a reliable externally available RDS environment on-premises requires redundant internet connections, BGP and underlying Routing and Switching infrastructure.  In Azure, simply provision an external IP and the rest is built in. Continue reading “Remote Desktop Services in Azure”