With application pools that run on a farm of RDS hosts, you give users access to published applications that run on servers in a data center instead of on their personal computers or devices.
Application pools offer several important benefits:
- Accessibility
Users can access applications from anywhere on the network. You can also configure secure network access.
- Device independence
With application pools, you can support a range of client devices, such as smart phones, tablets, laptops, thin clients, and personal computers. The client devices can run various operating systems, such as Windows, iOS, Mac OS, or Android.
- Access control
You can easily and quickly grant or remove access to applications for one user or a group of users.
- Accelerated deployment
With application pools, deploying applications can be accelerated because you only deploy applications on servers in a data center and each server can support multiple users.
- Manageability
Managing software that is deployed on client computers and devices typically requires significant resources. Management tasks include deployment, configuration, maintenance, support, and upgrades. With application pools, you can simplify software management in an enterprise because the software runs on servers in a data center, which requires fewer installed copies.
- Security and regulatory compliance
With application pools, you can improve security because applications and their associated data are centrally located in a data center. Centralized data can address security concerns and regulatory compliance issues.
- Reduced cost
Depending on software license agreements, hosting applications in a data center can be more cost-effective. Other factors, including accelerated deployment and improved manageability, can also reduce the cost of software in an enterprise.