Updated: May 13, 2022
Get ready to take the first steps toward the RPA world.
Before we dive into the RPA itself, let's take a moment to understand where the RPA Developer role fits into the automation endeavour.
UiPath begins with RPA and goes for full enterprise automation that combines RPA with other technologies like AI, process mining, and advanced analytics to automate more sophisticated work. Luckily, all these solutions are combined under the UiPath Platform.
As an RPA Developer, you might focus on building your workflows. But often you will have to beyond that and interact with different stakeholders such as business users, business analysts and the governance team, just to name a few.
UiPath Core Components:
UiPath Studio is a tool where developers can create their workflows.
UiPath Assistant executes the processes create in UiPath Studio and publish them into Uipath Orchestrator.
UiPath Orchestrator is a web application that manages, controls, and monitors automation.
Uipath Studio is an amazing development interface with endless features that allow us to integrate UiPath with almost everything. With this tool, you can design, build, test, and debug your workflows. UiPath Studio also connects to UiPath Orchestrator and has access to various settings such as Assets and Queues.
There are 3 different versions of UiPath Studio, as follow.
StudioX: Designed to be used by business users that are willing to automate simple tasks for themselves and their teams.
Studio: A more robust tool that is designed for developers to build more complex automation (attended and unattended).
Studio Pro: Essentially, it has all Studio features plus RPA testing, and advanced coding services.
It's software that allows each user to access the published workflows. From this interface, you can trigger and stop your workflows. The number of automation listed here will vary depending on your environment.
The UiPath Orchestrator is a tool that allows us to manage, control, and monitor the workflows in our environments. Some of the key features in Orchestrator are.
Control and license distribution
Automation storage and distribution
Running automation jobs in unattended mode
Hello Word with UiPath
In this example, I'll be using my UiPath Studio.
First, you have to open up your UiPath Studio and hit the "New Project" button.
After that, you will have to fill out the Name, Location, and a short description. You may also select Capability and Language, but for now, just leave in the default options.
It might take a while fully load your UiPath Studio. But once you have it, open up your "Main.xaml" file and insert a "Messagebox" activity as follows, and your first bot will be ready to go. For sure, this is only a message box that will show up on your screen, but it's enough to validate your environment and make sure you are ready to try something more challenging.
The following video shows the end to end process.