Understand the Rules for Environments and Environment Pools
Environments are the computers or virtual machines (VMs) where robots run. Environment pools are collections of these computers. Understand the rules for setting up environments and associating robots with them.
| Rule | More information |
|---|---|
| Automate RPA environment provisioning and scaling |
You can automate RPA environment provisioning and scaling using Oracle Cloud Infrastructure instance pools. You must complete a one-time setup to configure Oracle Cloud Infrastructure instance pools to define a reusable infrastructure blueprint that can instantiate instance(s) on demand. The RPA platform will then use this to dynamically scale robot agent environments based on real-time workload demands. RPA monitors the robot workload and based on workload demand it will scale-out and scale-in the robot agent environments. |
|
Installing the robot agent on a computer or virtual machine creates an environment |
A computer or VM becomes an environment when you install the robot agent on the computer or VM. Complete the following tasks:
After a computer becomes an environment, you can add the environment to an environment pool. |
|
Robots in different projects can run on the same environment pool |
A robot in any project can run on an environment pool that you created in any project. All you need to do is mark the environment pool as shared. |
|
An environment can be part of only one environment pool |
To reduce resource conflicts, you can add an environment to only one environment pool. |
|
Change the environments appropriately for each environment |
A robot has the same environment pool during building and testing, as well as in production. When you promote the robot to testing or production, add and remove environments as needed. |