Automation Anywhere Architecture


Automation Anywhere | Automation Anywhere Architecture | Automation Anywhere – Part -2



Automation Anywhere Architecture


Automation Anywhere follows a distributed architecture. Through this architecture, centralized management is accomplished via Automation Anywhere control room.
Automation Anywhere architecture comprises of three main components:-

1) Control Room - Control room is the main component of the architecture. It is a web server that basically controls the bots created by the bot creator. Control room offers various features such as centralized user management, automation deployment, audit trails, source control, Dashboard. Also you can see which all devices are connected to control room and you can upload and retrieve queue data items from the control room.

2) Bot Creator - As the name suggests bot creators are used to create bots. They are desktop based applications which authenticate against an active Control room and only have access to upload/download bots. On configuring these bots for the control room, multiple developers can create individual tasks/bots and can execute all of them at once. If you have the Dev license/Bot Creator license then you can create, edit and run the bots.

3) Bot Runner - Bot runners are used to execute the bots. Multiple bots can be executed in parallel and cannot update or create automation. They are run time clients which are installed on windows machines and can report back the execution log status to the control room. If you have the Runtime license then you cannot edit your bots instead you only have the runtime license means that you can only run your bots.


Products of Automation Anywhere:-

1) IQ Bots - IQ Bots or cognitive bots think like a human and have features such as self-learning ability, algorithm based decision making, and subject matter expertise. These bots extract data from semi-structured and unstructured data and use a semantic model to do so.

2) Bot Insight - Bot Insight is a tool used to analyze the performance of each and every bot. With this product of Automation Anywhere, you can see the statistics and graphs of your business.

3) Bot Farm - Bot Farm allows you to create multiple bots based on the on-demand Digital Workforce. This also provides Robotic Process Automation as a service through the Automation Anywhere Enterprise.




When the first version of Automation Anywhere was released everything was Desktop-based applications i.e. control room, client and it required/consumed lots of time in installation of the setup and also consumed system space/memory. As time progressed and with the introduction/release of each and every versions of Automation Anywhere slowly and gradually there were major improvements in the functionality of the tool. Now with the release of A2019 version which was released last year in October Automation Anywhere came up with the whole new idea of web based version where we do not have to install anything on the system everything will be controlled from the web. So with this introduction the benefit is that installation time got reduced and also the user do not have to worry about their system configuration.

In the next blog we will be discussing about how to install Automation Anywhere and what are it's pre-requisites to install it.


Please share your comments and feedback.




Comments