Architecture overview
Download PDF
You can also view the entire Installation section in the PDF format. Click the link to download (20 MB).
Components Architecture

WorkSpace
Description |
WorkSpace is the web application for manual task fulfillment by Subject Matter Experts |
Related components |
Control Tower, Object Storage |
Covered functionality |
|
Control Tower
Description |
Control Tower is the central managing web application, which orchestrates automation processes and tasks, and provides a user interface for power users, admins and developers. Provides functionality to manage Business Processes, Manual Tasks, AutoML automations, access to Analytics, Platform Monitor, user management system and Secrets Vault. |
Related components |
WorkSpace, Workflow, RPA, AutoML, OCR, Data Storage |
Covered functionality |
|
AutoML
Description |
AutoML finds the best ML model for a particular target function (expressed in a Manual Task), trains it, validates it, and finally predicts the target’s variables. |
Related components |
Control Tower, Data Storage |
Covered functionality |
|
RPA
| Description | RPA Cluster is a scalable computing environment that executes user scenarios within desktop or web applications. It takes control of the keyboard and mouse pointer to emulate user inputs. |
| Related components | Control Tower |
| Covered functionality | Automation of user scenarios within desktop and web applications. |
OCR
| Description | Optical Character Recognition component of WorkFusion SPA digitizes image-based data into character documents (e.g.: transform PDF file into text one) |
| Related components | Control Tower, WorkSpace, Data Storage |
| Covered functionality | OCR processing of scanned documents |
Workflow
| Description | Workflow Engine executes automation processes in Control Tower. It orchestrates work queues, Machine Learning training data collection, exception handling and quality control. |
| Related components | Control Tower, RPA, WorkSpace, AutoML |
| Covered functionality | Automation Process execution according to process definition created in Control Tower. Execution is handled in different computing environments—RPA, WorkSpace, OCR and AutoML. |
Analytics
| Description | Analytics web application provides comprehensive dashboards and reporting capabilities. |
| Related components | Control Tower |
| Covered functionality | Reporting, dashboards |
Platform Monitor
Description |
Platform Monitor is responsible for the centralized monitoring of SPA platform components and aggregation of logs. |
Related components |
Control Tower, WorkSpace, RPA, OCR, Analytics |
Covered functionality |
|
Database
| Description | Database stores business process definitions, runtime and tracking information on their executions—including RPA and Cognitive automations. |
| Related components | Control Tower, WorkSpace, Analytics |
| Covered functionality | Reliable storage of the designed automation implementation |
Secrets Vault
Description |
Secrets Vault is a secured storage destination for sensitive data. |
Related components |
Control Tower, RPA |
Covered functionality |
This is mostly related to the solution’s non-functional requirements:
|
Object Storage
| Description | Object Storage keeps binary file type content, such as OCR results, AutoML models, screenshots and reports generation by automation. |
| Related components | Workflow, OCR, AutoML |
| Covered functionality | Reliable storage of OCR results and trained AutoML models. |
Deployment Architecture
