WLM deployments and system requirements
- Updated: 2025/08/11
Workload Management (WLM) offers flexible deployment options—On-Premises for secure, compliance-driven environments, and Cloud-based for scalable, managed operations—each with distinct architectural and system requirements to ensure optimal performance and control.
Deployment options
Deployment options include On-Premises for organizations with strict compliance needs, featuring a private data center and internal VM or physical machines, and Automation Anywhere Cloud for businesses seeking scalability, with Cloud-based or hybrid devices..
- On-Premises
-
- Use case: Organizations with strict compliance or security needs
- Architecture:
- Control Room hosted in a private data center.
- Tasks run on an internal VM or physical machines.
- WLM queues and task (bot) assignments are managed within a secure internal environment.
- Automation Anywhere Cloud
-
- Use case: Businesses seeking scalability and managed infrastructure.
- Architecture:
- Control Room hosted on Automation Anywhere Cloud ( Amazon Web Services (AWS) and Google Cloud Platform (GCP)).
- Workload queues and orchestration handled in the Cloud.
- Devices can be Cloud-based or hybrid (Cloud + On-Premises).
Deployment components
Component | Deployment option |
---|---|
Control Room | On-Premises or Cloud |
Devices | Virtual (On-Premises or Cloud) or physical devices |
Workload queues | Centralized in the Control Room |
Work items | Structured in the database (internal queue or external DB via API) |
Monitoring | Dashboard, log aggregation, or notifications |
System requirements
Component | Requirement |
---|---|
Control Room | Installed On-Premises or deployed on Cloud |
Devices | VM, physical, or Cloud-based devices with the Bot Agent installed |
Network access | All devices must have access to the Control Room over HTTPS (443) |
Database | Internal to Control Room (PostgreSQL Server or Microsoft SQL Server for queue management |
Storage | Persistent storage for logs, work items, and results |
Load balancer (optional) | For high-availability (HA) deployments |
Queues | Workload queues must be created in the Control Room with appropriate schema (defined fields, priorities) |
Work items | Uploaded via CSV, Excel, or API |
Device pools | Devices grouped into device pools for concurrent processing |
Credential Vault | Used to securely store bot credentials if needed per work item |
Roles and permissions | Ensure that you have appropriate access rights to queues, bots, and devices. For more details, see WLM user roles and permissions. |
Bot Agent | Must be compatible with Control Room
version For more information, see Bot Agentcompatibility. |
Browsers | Google Chrome or Microsoft Edge for
accessing the Control Room. For more information, see Browser requirements for Automation Workspace |
API clients | Postman or custom scripts for uploading and managing work
items via Control Room APIs. For more information, see Control Room APIs. |