Microsoft RemoteApp delivers server-based virtual applications where the application is installed on and runs on...
a remote system, whether that be a server in the data center or a VM on a cloud platform.
The virtualization tool that manages the application transmits its interface pixels to the user's desktop through a protocol such as Citrix HDX or Microsoft Remote Desktop Protocol (RDP).
A software client installed on the user's device receives the streamed pixels and renders them on the local device, just like a locally installed application. The user can move and resize the application window and carry out mouse and keyboard operations, which the software client transmits back to the remote host on which the application runs.
How to use Microsoft RemoteApp
Microsoft offers RemoteApp as part of its Remote Desktop Services (RDS), a platform for delivering virtual desktops and applications to users across the enterprise. RDS supports both session-based and VDI configurations.
IT can deliver virtual applications to users in either scenario using the Microsoft RemoteApp component. The applications run in VMs on Remote Desktop Session Host servers. Network connections are established between the servers and client computers to facilitate application delivery.
Users can launch RemoteApp programs in a variety of ways. In addition to being able to access the apps in the Start menu, users can double-click a program icon, RDP file or file with an extension that is associated with a RemoteApp program. Another option is to click a link through Remote Desktop Web Access.
Microsoft RemoteApp programs can run on any OS that supports the Remote Desktop client, including Apple macOS, Apple iOS and Google Android. Once the application launches, it behaves as though it's integrated into the device's interface.
On a Windows desktop, for example, users can resize application windows, move them around, drag them between monitors and access them from the task bar. Users can also connect to multiple RemoteApp programs while still running locally installed programs.
RemoteApp can be useful to any organization that wants to simplify application delivery without the overhead of delivering full virtual desktops. Microsoft RemoteApp can also benefit organizations supporting remote or roaming users, deploying line-of-business applications, maintaining branch offices, or running applications that cause compatibility issues.
It is not easy to virtualize all applications, however, so IT administrators should check with Microsoft to see if there are any current application restrictions and be sure to run the applications in a test deployment before implementing them in production.
Dig Deeper on Application virtualization and streaming
Related Q&A from Robert Sheldon
Find out the steps to take to construct a unified multi-cloud security strategy where components work together to provide a single, comprehensive ... Continue Reading
Project Verify will enable mobile users to sign into apps and websites without login credentials. Discover what this might mean for IT and how it ... Continue Reading
Mobile threat defense, when paired with EMM, can enhance a security strategy. Here's why an on-device security platform is necessary for today's ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.