Book Image

Learning Robotic Process Automation

By : Alok Mani Tripathi
Book Image

Learning Robotic Process Automation

By: Alok Mani Tripathi

Overview of this book

Robotic Process Automation (RPA) enables automating business processes using software robots. Software robots interpret, trigger responses, and communicate with other systems just like humans do. Robotic processes and intelligent automation tools can help businesses improve the effectiveness of services faster and at a lower cost than current methods. This book is the perfect start to your automation journey, with a special focus on one of the most popular RPA tools: UiPath. Learning Robotic Process Automation takes you on a journey from understanding the basics of RPA to advanced implementation techniques. You will become familiar with the UiPath interface and learn about its workflow. Once you are familiar with the environment, we will get hands-on with automating applications such as Excel, SAP, Windows and web applications, screen and web scraping, working with user events, and we'll cover exceptions and debugging. By the end of the book, you'll not only be able to build your first software robot, but you'll also wire it up to perform various automation tasks with the help of best practices for robot deployment.
Table of Contents (12 chapters)

About UiPath

Headquartered in Bucharest, UiPath is an RPA vendor that provides software to help organizations automate their business processes. The company aims to do away with repetitive and tedious tasks, allowing humans to engage in more creative and inspiring activities.

UiPath was founded by Daniel Dines, who is the CEO. It has offices in London, Bucharest, Tokyo, Paris, Singapore, Melbourne, Hong Kong, and Bengaluru. With clients spread across the world, from North America to the United Kingdom, Continental Europe to Asia Pacific countries, the company has shown remarkable growth in the last year, both in terms of revenue and its workforce.

Today, its software is being widely used to automate business processes. However, the IT sector is also gradually embracing UiPath's software. Major clients of UiPath in the industry include BFSI, Telecom and media, healthcare, retail and consumer, and manufacturing.

With UiPath automation software, one can configure software Robots to mimic human action on the user interface of computer systems. The basic components of the UiPath RPA platform are in line with what was explained in Components of RPA, these components are necessary for enterprise deployment. The components of the UiPath platform are UiPath Studio, UiPath Robot, and UiPath Orchestrator, see the following sections.

UiPath Studio

UiPath Studio helps users with no coding skills to design Robotic processes in a visual interface. It is a flowchart-based modeling tool. Thus, automation is faster and more convenient. Multiple people can contribute to the same workflow. The presence of a visual signal that points out errors in the model, and a recorder that performs what the user executes, make modeling much easier.

UiPath Robot

UiPath Robot runs the processes designed in UiPath Studio. It works in both attended (working only on human trigger) and unattended environments (self-trigger and work on their own).

UiPath Orchestrator

UiPath Orchestrator is a web-based platform that runs and manages Robots. It is capable of deploying multiple Robots, and monitoring and inspecting their activities.