What you are discussing should be done with 20 VMs. Siebel is a very memory intensive application and I have not run multiple instances on a single machine so I can't definitively answer how that would work but doubt that it would. I would implement Robot Manager to handling queuing requests and attach Robot VMs to it to handle the load.
Thanks for the response. To be precise on my query does Pega Robotic runtime environment support concurrent automations.
I mean to say I have single VM . On the VM I have installed single Robotic environment . In this case can we run multiple concurrent automations. This query is very important to sell Pega Robotics.
If we have developed a RPA and exposed it over webservice . The call center agents desktops calling this webservice concurrently for example 100 calls at time . In this case with single runtime environment will be able support to serve 100 call parallely .
If your answer is NO, then to support above Scenerio we need to have 100 VM to serve 100 calls. If this increased to 1000 then we need 1000 VMs.
How can we win this battle card ? I hope i did my best to articulate my query .
I am not sure how you plan to handle the requests or spin up new instances. For a web service you would need a web server to marshall the traffic between workers. At minimum you will need queuing and a way to distribute the work to registered instances. The RPA development pattern that the product supports is one runtime instance per VM. Robot Manager is used to queue the work and distribute to robot VMs. You should have this demonstrated to you by someone in sales.