Posts

Create a corporate URL for the Windows Virtual Desktop Website, Part 1 Azure Function App

Image
The current Windows Virtual Desktop HTML5 client is currently accessed using a Microsoft URL which is reasonably long and also is the exact same for every customer: https://rdweb.wvd.microsoft.com/webclient/index.html  or  https://rdweb.wvd.microsoft.com/arm/webclient/index.html  (this URL was released when we released the Windows Virtual Desktop Spring edition set of capabilities, this URL is backwards compatible whereas the first URL is not forwards compatible). This isn't ideal if you work for an enterprise and want your users to be using a corporate URL in order to access what are corporate applications and data from the Windows Virtual Desktop service. What would be better is to use a URL that looks something like myapps.contoso.com. There are two very simple methods to achieve this, the first is using an Azure Function App, the second is to use Azure Front Door - more details on AFD are at the end of this article. An Azure Function App will require a tiny bit of cod

How to dynamically update session hosts in an existing host pool

Image
Do you have an existing Windows Virtual Desktop where you want to replace the session host virtual machines with new images?  You could build a new host pool with the new session host VM's and present the new icon to users and get them to test and then switch them over. That's not ideal as users need to launch this new desktop which could lead to confusion.  However what you can now do is use an "update" ARM template to dynamically replace the VM's in the existing host pool with no other changes being made to it and no or very little user interaction.  This template actually builds any number of new session hosts into the same host pool, and then will either deallocate or delete the existing VM's. If you choose delete it will delete the VM's and related storage which means there will be no residual costs related to the VM's. It also deletes all other infrastructure components. It will also send a message to all conencted user sessions. Have a l

How do you use Samsung DeX to access your Windows Virtual Desktop sesison

Image
So my laptop packed up over the weekend, and that gave me the opportunity to actually walk the walk rather than just talking about Windows Virtual Desktop and Azure, actually drinking our own champagne. Hence for the last couple of days I have been using my own Windows 10 VDI that is in Azure delivered via Windows Virtual Desktop, and in fact I am writing this post form that very Virtual Machine. I created a little video of this whole user experience.

Windows Virtual Desktop pre-requisites - everything in the right place to enable you to deploy without errors

Image
Windows Virtual Desktop is a newly announced capability for managing VDI and RDSH as a service from Azure. It went into public preview in March of 2019, with many successful deployments for testing purposes having been completed. However we have seen a large number of failures of the Azure Resource Manager deployment from a set of customers, all for very similar quite simple errors entered into the Azure portal deployment process, things like incorrect accounts, or lack of name resolution. Hence this simple guide is designed to save you some time by avoiding common errors in the deployment process. There are a few pieces of information you need and it is possible to get this wrong. Hence this will clearly explain what prerequisites are required to be in place and where to get the relevant information and then where to exactly put these details into the Windows Virtual Desktop HostPool creation process in the Azure portal. This is to ensure the deployment process will complete success

How to deploy Citrix XenApp Essentials on Azure

Image
Citrix have recently released a new edition to the XenApp family called XenApp Essentials. But what is the new flavour of XenApp and why has it been created? So, a brief history lesson. Microsoft have had for a number of years an Azure services called Azure RemoteApp. This was essentially Remote Desktop Services "as a service" from the the Azure cloud. It was cost effective, simple to deploy and had many of the great capabilities that only the cloud provides, such as auto scaling, usage based pricing, minimal management etc. It allowed organisations to publish applications (no desktops) directly to the users, without the need to manage an estate of virtual machines, and the need to build these out to meet the peak user load.

Using PowerShell to create a Windows VM Hosted AD and join VM's to that Domain - in Windows Azure

There seem to be numerous PowerShell snippits of scripts out there to create an AD and to join VM's to that domain. However this Microsoft article ( bit.ly/LEOSoc )  seems to suggest that people are still having difficulties doing so, myself included and it took hours of trial and error to get the scripts correct. So I thought that I would document exactly what I have got that now works every time (for me at least). My intention is that there would be nothing missing to get this to work.

Installing XenDesktop 7 in 31 steps

Image
Citrix have finally released the much anticipated XenDesktop 7, the co-joined XenDesktop and XenApp products into the one combined solution. Below are the generic installation instructions and yes it can be done in 20 minutes if you already have spent the time lining up all your ducks in terms of information and pre-requisites Here is a list of some of the top new features in XenDesktop 7. Installing your Site on your first XenDesktop 7 Controller 1. Run AutoSelect.exe and install any pre-requisites that are not yet installed to enable the installer to start. 2. Click on Start