Posted: 1 Nov 2018 12:13 EDT Last activity: 6 Nov 2018 5:26 EST
Need help on deployment and running of automation in production server
We are implementing rpa automation which Will check health of applications every hour for operations.We have few questions on deployment and running automation.
Q1) Automation currently we are working are non pega applications.We are planning to deploy bots in production server not VM.Currently we are planning 5 bots because each will have different process and different applications they will run in different intervals.How many bots can we run on single runtime application? If we can run only one bit for one runtime then how can we make our solution to accommodate other bots.
Q2) Without use of runtime application can we run our bots.If yes,can you provide us some guidance on that.
Q 3) Can we Deploy our automation in Unix server box.If yes, Can you provide us some guidance on that.
Q 4) How to run pega robotic automation in Unix server box and how to schedule those bots.
1) Generally speaking, only one instance of Runtime can be running at time on machine/VM. If you need it to do several things, you can design your solution in the way that it accomplishes several tasks.
2) Pega Robotics Runtime provides the environment to load and run the compiled version of the pega robotics solution. Thus, bot consists of two things - complied deployment package plus Pega Robotics Runtime. Both things are mandatory.
Scheduling service is responsible for starting and stopping Runtime. Runtime and code that you create for it can work with non-Pega applications.
There is really nothing special that you have to do. Create automations for your tasks and trigger them one by one using, for example, Timer.Tick events.
Runtime is a process that runs under Windows OS. You can use it with Windows Server (supported versions are listed in the link above). I'm not sure what you want to accomplish in details, but please also be aware that you can run Runtime on dedicated machine and it is able to send requests to external web services and get result. This may fit your needs as well.
Scheduling service needs operator ID for controlling bots,which is created in pega prpc.This means do we need pega prpc here ? because our customer doesn't want pega prpc then how can we schedule our bots?