Deployment Pre-requisites

Estimated reading: 3 minutes

This document outlines the deployment prerequisites and infrastructure requirements necessary for the successful installation, configuration, and operation of the Robility Platform within a customer environment. The objective is to ensure that all hardware, software, network, security, and licensing dependencies are identified and validated before deployment activities begin.

The scope of this document covers the four core Robility Platform components:

1. Robility Manager – A server-side web application that serves as the central orchestration platform for managing automation workflows, scheduling robots, processing transactions, monitoring operations, and controlling user access.
2. Robility Designer – A development environment used by automation developers to design, build, test, debug, and publish automation workflows.
3. Robility Runner – An execution client installed on robot machines that runs published automation workflows and reports execution status back to Robility Manager.
4. Robility AI Services – A workflow automation platform that enables users to create, manage, and execute business processes, integrations, and AI-driven workflows using a visual low-code development environment. 

Component Architecture Overview

The Robility Platform follows a distributed, three-tier architecture designed to provide scalability, security, and centralized management of automation operations. The platform consists of a web-based management layer, execution and development clients, and a database layer for data persistence.

Robility Manager is hosted on a Windows Server environment using Internet Information Services (IIS) and utilizes Microsoft SQL Server as its backend database for storing platform configurations, workflow metadata, execution logs, transaction data, and user information.

Robility Designer is installed on developer workstations and is used to create, test, and publish automation workflows. Robility Runner is deployed on designated robot machines to execute published workflows and report execution status back to the platform.

Robility Flow is a cloud-based workflow orchestration and automation platform that enables users to build, manage, and execute business processes, integrations, and AI-powered workflows through a visual low-code interface.

All platform components communicate securely with Robility Manager over HTTPS, ensuring encrypted data transmission, centralized orchestration, and secure access to platform resources.

Component Role Deployment Location
RobilityManager Web platform hosting orchestration, scheduling, transactions, monitoring, and administrative functions. Windows Server (IIS)
RobilityDesigner Workflow design studio used by RPA developers to build, test, and publish automation workflows. Developer Workstation
RobilityRunner Runtime agent responsible for executing published automation workflows and robots. Robot Endpoint (1 per Robot)
SQL Server Platform database that stores configuration data, transactions, logs, audit information, and system metadata. Dedicated Database Server
Cloud Storage Stores platform binaries, feature packages, transaction files, documents, user uploads, and other platform-generated content. AWS S3, Azure Blob Storage, Google Cloud Storage, or Database Storage
Share this Doc

Deployment Pre-requisites

Or copy link

CONTENTS
Robility Chatbot
Robility Assistant
Online