Since a few weeks, Microsoft provides a deployment template that deploy automatically a RDS farm. This template deploys the virtual network, the virtual machines (RD gateway, RD Broker, RD Licensing etc.), the Active Directory, the public IP address etc.

Thanks to this template, you can deploy really quickly a full RDS farm. After the deployment, you just have to install applications on session host servers, create a DNS record for the public IP to connect to the web portal and install the certificates.

In this topic, we will see how to deploy a RDS farm in Microsoft Azure by using the template available in the marketplace.

Deploy the RDS Farm from the marketplace

Open the Azure Portal and navigate to the marketplace. Then type Remote Desktop Serivces. You should find the following product. Click on Create.

 Remote Desktop Serivces

Next specify the administrator credentials for the farm and choose the subscription. You can also select an existing resource group or create a new one.

Specify the administrator credentials for the farm

Then specify a dns name and the AD domain name. Because the template deploys an Active Directory, we need the domain name.

Specify a dns name and the AD domain name

Next you can choose the Windows Server version and the number of RD Session Host servers to deploy. Then, for each kind of VM, you can select a VM size. For this example, I left all default settings.

Windows Server version and the number of RD Session Host servers

At the end of the wizard, you can review all the settings. Click on OK to run the deployment.

Review all the settings

Creation RDS

By opening the resource group, you can watch the deployment process.

The deployment process

The entire deployment took more than 1 hour. Once the deployment is finished, the RDS farm is ready to be configured and you can deploy the application.

RDS farm is ready to be configured

In the resource group, you should get several items such as availability set, publc IP, VMs, virtual network, network adapter and so on.

RDSFarm info

If you select the load balancer (GWLPrdsfarm), you can find the Public IP address to connect to the web portal of the RDS farm. If you create a DNS record for this IP address, you can connect to the RDS farm through a web browser by using a name.

The usual certificates must be configured in the RDS farm to avoid alerts when connecting to a RDS session.


VSAN from StarWind eliminates any need for physical shared storage just by mirroring internal flash and storage resources between hypervisor servers. Furthermore, the solution can be run on the off-the-shelf hardware. Such design allows VSAN from StarWind to not only achieve high performance and efficient hardware utilization but also reduce operational and capital expenses.

Learn more about ➡ VSAN from StarWind

In this example, I used the public IP address to try the portal. Now you can deploy the HTML5 RDS client and enjoy your corporate applications through a web browser.

Work resource, User details


The Remote Desktop Service template helps to deploy an entire farm in Microsoft Azure. The template creates all resources your need to publish application in the RDS web portal. However, some post configurations are required such as the certificates, the application installations and the deployment of the HTML5 RDS client. But all the infrastructure is available with a few clicks.

Views All Time
Views Today
Appreciate how useful this article was to you?
1 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 51 vote, average: 3.00 out of 5
3 out of 5, based on 1 review
Back to blog
The following two tabs change content below.
Romain Serre
Romain Serre
Senior consultant at Exakis
Romain Serre works in Lyon as a Senior Consultant. He is focused on Microsoft Technology, especially on Hyper-V, System Center, Storage, networking and Cloud OS technology as Microsoft Azure or Azure Stack. He is a MVP and he is certified Microsoft Certified Solution Expert (MCSE Server Infrastructure & Private Cloud), on Hyper-V and on Microsoft Azure (Implementing a Microsoft Azure Solution).