Last activity: 23 Aug 2018 19:06 EDT
How to deploy projects
I found that I can create Windows Forms in Pega Robotics Studio, and how about Web pages?
I understand that built files should be deployed in every single user's PC.
Is there any other deployment way for multiple users to be able to perform same Automation?
- users enter an URL on browser
- come to a website
- click a button
- an Automation runs
I've already looked at some posts about Deployment Portal but not sure what it is like nor what I can do with it.
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
I am not sure if I understand your question but hopefully I can answer. Every user will have Runtime installed on their machine with a package loaded. Runtime can start a browser session and enter a URL and see when controls are clicked among other things. It can also track when a browser session is started and a specific URL is entered... in both scenarios, as long as you have the button interrogated in your solution, you can create an automation that begins when that button is clicked.
The deployment portal is commonly also called OMC. This is a cloud-based service that allows you to upload packages too and then assign it to users. When Runtime starts on their machines, Runtime will reach out to OMC and check for a package to load and automatically start this. OMC also automatically installs the version of Runtime that is assigned to the user (User 1 assigned package A with Runtime v8.0.1018 and User 2 assigned package B with Runtime v8.0.1053).
The deployment portal is completely optional... you can just as easily manage your packages yourself and deploy them to users and simply install the runtime version required.
Thank you very much for the details of Deployment Portal. About first question, do you mean that Pega Robotics Studio, by itself, can't create web applications unless interrogating other existing web applications?
That is correct. Generally, you wouldn't design a web application with Robotics Studio. It is focused on automation. You would be automating an existing web application. You also have the capability of editing existing web applications in real-time as well (for example, adding a button to a webpage after it is loaded which starts an automation or some other action).
Thank you for the answer. I've got what Robotics Studio aims at, also surprised that I can edit a web app. I want to try that, so please let me know detailed documents or something if you have.
There are no documents on this. If you wanted to change the web page at Runtime, you can simply edit the HTML of a control and have it do whatever you want (including inserting other controls).
I'll try that, thank you.
Adding onto what Sasnt has said...
Thank you again.
Considering my little knowledge and aim of Robotic Automation, like you said, I'd better not. Thank you Sasnt.