An Orchestrator: A Cloud-Based Shared-Memory Multi-User Architecture for Robotic Process Automation

An Orchestrator: A Cloud-Based Shared-Memory Multi-User Architecture for Robotic Process Automation

Omprakash Tembhurne, Sonali Milmile, Ganesh R. Pathak, Atul O. Thakare, Abhijeet Thakare
Copyright: © 2022 |Pages: 17
DOI: 10.4018/ijossp.308792
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

A development of an orchestrator that manages multiusers and shared resources is extremely useful for automaton of jobs on the multiple machines. Many companies such as UiPath, Blue Prism, Automation Anywhere, etc. have their own orchestrator, but their orchestration services have some drawbacks (i.e., huge cost of yearly subscription, lack of user defined flexibility in architecture, and third-party security issues). The manuscript contains the design and analysis of orchestrator using open-source programming language and cloud platform (i.e., Python and OpenStack). The main focus of this paper is design and development of the orchestrator with shared resources and distribute environment management system that help to manage the multiuser, multi-machine environment in an efficient way. The overall examination delights that design and development of inhouse orchestrator application using open-source assets is not only useful in terms of colossal expense slicing, but also the development of free and flexible robotic process automation applications.
Article Preview
Top

Introduction

RPA represents Robotic Process Automation. It alludes to “programming robots” which are modified to implement repetitive tasks similarly as a like human administrator. In straightforward words, RPA includes the utilization of programming that emulates human activities while connecting with applications in a PC and achieving rule-based undertakings. RPA can likewise duplicate the activities performed by a client as a workflow. Virtual advanced labor force is characterized as computerized programming robots which executes a specific repetitive task with improved efficiency. Subsequently, we can say that it is digitized labor force. They are known as virtual force which is simply digitized and play out a similar movement what individual does. The fundamental contrast among RPA and conventional robotization is, RPA robot is prepared using steps which are illustrative rather than using guidance in light of code (Van der Aalst et al., 2018).

The historical backdrop of computerization started over 2300 years prior. The Greeks, the Arabs, and the Egyptians made endeavors to robotize water timekeepers. Toward the start of the nineteenth century,

numerous ways for an incorporated control over the many repetitive tasks was discovered. The principal endeavors were straightforward on/off systems.

Figure 1.

Overview of uipath orchestrator application for multi-user shared environment

ijossp.308792.f01

The advancement of RPA is going on with the incorporation of Latest innovation like Artificial Intelligence, OCR Tools and Enhanced improvement in VM and Citrix Automations etc. The term Automation was instituted by a specialist working for passage engines, DS Harder. The idea of Automation was first utilized in Automobile Industry (Ivančić et al., 2019).

Automation is an approach to further developing the cycle system by eliminating the undesirable or repetitive tasks so the general execution is upgraded. Mechanization impacts the general effectiveness and efficiency of any business cycle by liberating the human laborers from the tedium of redundant work. These assets can be better used in more useful work. The best example of robotization in the business and innovation field is assembling process, which required human work, however is presently turning out to be more mechanized. There are sure exercises in which hazard is implied making life powerless against risk. Robotization has taken over such unsafe assignments in this manner, defending valuable human existence. Robotization likewise prompted an improvement in expense and time for executing any task (Hofmann et al., 2020; Vajgel et al., 2021).

Three innovative progressions that aided in development of process of RPA are: Screen Scrapping, Work Flow Automation, and Artificial Intelligence. 1. Screen Scraping programming empowers robots to collaborate with various UI components and archives, for example, .pdf documents, to extricate information for additional handling. The extraction of information is worked with by OCR engines and Computer Vision libraries. 2. Work Flow Automation tools give visual portrayals of business, limit the human intervention needed in their execution, and wipe out the excess advances, subsequently expanding their effectiveness. 3. Artificial Intelligence comprises of innovations like Machine Learning, Cognitive Engines, and Natural Language Processing. The assignments that were beforehand subject to people for their judgment and dynamic capacity, should now be possible by AI. e.g., financial planning and fraud detection (Uipath Information, n.d.).

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 1 Issue (2015)
Volume 5: 3 Issues (2014)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing