Setting up RDP to a Windows Azure Instance: Part 1

In my previous post, Export & Upload a Certificate to an Azure Hosted Service, I outlined some of the common tasks which are necessary to RDP into a Windows Azure Hosted Instance. In this post I will outline how to use the tools in Visual Studio to setup the RDP Configuration values.

Part 2 of this Series will outline how to Configure the RDP Manually, using IIS, Powershell and the Service Management API. One final post will outline how to get the RPD Connection launched.

Using Visual Studio to RDP to an Azure Instance

If you’re a Developer, this is most likely the simplest process for you. The following steps explain the process of setting up RDP to the Cloud, so a number of Development Processes, including building out your Website are *not* covered.

Visual Studio 2010 Cloud Service Project

1. Welcome to the Start Screen.

Open-Visual-Studio-2010

2. Create a New Cloud Service Project.

Create-New-Cloud-Project

3. Select the Required Projects for the Solution.

Add-Your-Roles

Publish the Application to Windows Azure

1. [Time Lapsed: Build Application] Right-Click on Cloud Service Project and select Publish.

Publish-Your-Website

2. Choose your Hosted Service and Storage Account to Deploy to.

Deploy-Windows-Azure-Project-Final

3. Configure Remote Desktop connections.

Default-Remote-Desktop-Configuration-Dialog

4. Create a Certification (this is used to encrypt the credentials).

Create-Certificate-For-Password-Encryption

 

 

 

 

 

 

 

 

 

5. Create a Username and Password for the RPD Connection.

Fill-Out-RDP-Credentials

6. Export and Upload the Certificate to the Hosted Service.

Certificate-Uploaded

7. Press OK on both the Remote Desktop Setup and Publish Dialog boxes. This will begin the Publish Process.

Azure-Deployment-In-Progress

Next Steps

This concludes the configuration of RDP into a Windows Azure Instance using Visual Studio 2010. The next step would be to connect to the Windows Azure instance. I will be posting another entry to cover the steps to connect, however it will be after I complete my next entry on how to Manually Configure the RDP Connection.