You can give users remote access to an application by creating an application pool. Users who are entitled to an application pool can access the application remotely from a variety of client devices.

With application pools, you can deliver a single application to many users. The application runs on a farm of RDS hosts or a desktop pool. When you create an application pool, you deploy an application in the data center that users can access from anywhere on the network. An application pool has a single application and is associated with a single farm or desktop pool. To avoid errors, you must install the application on all of the RDS hosts in the farm or desktop pool.

You can select applications for an application pool in one of the following ways:
  • Select from pre-installed applications
  • Specify applications manually
  • Select an App Volumes application for delivering published applications on demand

When you create an application pool, Horizon 8 automatically displays the applications that are available to all users rather than individual users from the Start menu on all the RDS hosts in the farm or desktop pool. You can select one or more applications from the list. If you select multiple applications from the list, a separate application pool is created for each application. You can also manually specify an application that is not on the list. If an application that you want to manually specify is not already installed, Horizon 8 displays a warning message.

You cannot specify the access group in which to place the pool while creating the application pool. For published application and desktop pools, you specify the access group when you create a farm or desktop pool. An application supports the PCoIP and VMware Blast display protocols.

You can also create published applications on demand using VMware App Volumes.