For each environment, you are can choose a Performance Level to fit specific organizational needs and budget, and, most importantly, can scale such performance definition dynamically.
Performance Levels are distinguished by storage capacity and performance, which are measured in Bizagi Performance Units (BPUs).
Scalability is one of the three main pillars offered by Automation Service, as described at Automation Service overview.
Scaling up and down
You can scale up your Performance Level during the time the subscription is active. When you scale up an environment, there is no data loss and the task goes on without significant disruption.
You can also scale down to reduce capacity of the Performance Level chosen, at the time of the subscription renewal.
A BPU is a unit of measurement for the storage capacity and the performance (processing capacity) of a Automation Service environment.
One BPU encompasses the different resources needed for an environment to execute 10,000 steps per month.
A step is any shape in a process diagram, except for the start and end shapes.
To determine the BPUs required (the correct storage capacity and processing capacity for your Performance Level), estimate the number of steps your applications will execute per month and divide this by 10,000.
High demand scenarios
For high demand scenarios, Bizagi relies on the app service plan, that allows to scale-out the infrastructure when peaks of CPU or RAM consumptions are reached. See Bizagi Automation in High Demand.