What is Remote Desktop Services (RDS)?
In short, RDS allows you to take control of a remote computer or virtual machine over a network connection. With the Cloud and the Internet, that remote computer or virtual machine can be just about anywhere on the planet! The exciting result is end user access to their desktop and apps in the cloud.
The current versions of RDS provide the ability to deploy an application or a full desktop to end users without having to install the application on the end users’ device. All the compute is in the cloud and the desktop experience or app is delivered to the end users. That means no security or compatibility issues. This essentially eliminates the need to manage the end users’ device and applications. You don’t have to worry about your data leaving the confines of your secure network. You can even prevent the end user from storing data in unapproved locations, like their local device or thumb drives.
We are going to look at the two solutions RDS provides, but if you are interested in reading more about RDS, Wikipedia (more general overview of RDS) and Microsoft (overview on how RDS works) both provide great information.
RDS provides two solutions and I want to take a moment to describe both.
Let’s take a closer look at the details of each solution.
What is RemoteApp?
RemoteApp allows you to deliver any application, anywhere. Below is a screen shot of Task Manager running as a local application on my dual core (hyper-threaded) laptop (on the left) and Task Manager running in a RemoteApp on a 16 core VM with 32 GiB of RAM (on the right). This shows how you can run local applications alongside remote applications on the same device.
From the screen shot above, I’m showing Task Manager so you can see the difference between local vs. remote resources and how remote applications can benefit from the additional resources. I’ve also highlighted the icons in the task bar. Applications that are delivered via RemoteApp have this additional image added to their icon when they are running.
|
|
What is Remote Desktop?
Remote Desktop, like its name implies, allows a user to connect to a completely different desktop from their current device. This is how you can “run” windows on an iPad or Android device. Below is an example of a Remote Desktop with 8 cores and 16GiB of RAM. Note, I connected to this remote desktop from my same 8 GiB laptop, but now have access to the extra compute and memory of the Remote Desktop.
So, if I have an application that needs more compute power than my current laptop, or I want to provide a consistent desktop for my users no matter what personal device they use, Remote Desktop is a great option.
The Value of RDS
The big difference between RemoteApp and Remote Desktop delivery comes down to whether you want to provide a consistent desktop experience across devices, or just deliver specific applications to your end users’ device.
5 Benefits of Using RDS Delivery:
Are there any RDS benefits you’d add to the list? We’d love them to hear them!
Keep in mind that Cloud is connectivity is a requirement
Of course, RDS and cloud connectivity does bring the requirement that your end users’ device always needs to have internet connectivity so the user can access their RemoteApp or Remote Desktop. Since Internet connectivity has become the norm in most areas, this usually isn’t an issue and I find that internet connectivity is pervasive enough that it meets my needs.
Want to Learn How the Cloud would Impact Your Business?