Agility Connect Server Requirements
Overview
Lists the server requirements for installing the Agility Connect application.
Client
All latest versions of:
- Google Chrome
- Mozilla Firefox
- Apple Safari
Server Operating System
Officially Supported
Ubuntu Server 16.04
RHEL/CentOS 7.0 - 7.6
Non-Supported
Agility Connect requires 64-bit Linux OS, 2.6 kernel or higher. Agility Connect supported releases arebuilt using the "officially supported" operating systems. Other distributions based on the officially supported operating systems should also work but are not supported for production installations. These include:
- Other Ubuntu versions, or Debian distributions on which the supported Ubuntu distributions are based
- Other RedHat, CentOS, Oracle or other distributions based on theRed Hat Compatible Kernel
Processor, Memory and Disk Minimums
For a Proof of Concept, the minimum single-server requirements are as follows:
- 4Cores, 16GB RAM, 50GB free disk space (the /var filesystem should include 30GB of the 50GB of free space)
For a Production install, we recommend the following configuration:
SINGLE SERVER- 8 Cores, 64GB RAM, 100GB free disk space (the /var filesystem should include 80GB of the 100GB of free space)
Agility Connect:
- 4 Cores, 32GB RAM, 100GB free disk space (the /var filesystem should include 80GB of the 100GB of free space)
MongoDB:
- 4 Cores, 32GB RAM, 100GB free disk space
For more details about High Availability configurations, or other server configurations, please contact your Digital.ai representative or support@digital.ai.
Database
MongoDB 3.6.x, 4.0.x
- During a new install, the database component must be installed first before installing Agility Connect.
Networking
Agility Connect requires inbound and outbound network connectivity for interaction with third-partysolutions. Typically these include the continuous integration system (Jenkins, TeamCity, etc.), ALM (Agility, Jira), version control (GitHub, GitLab, Subversion). Most network traffic will be outbound from the Agility Connect server, but some may be both ways. For your specific set of tooling, consult with your Solutions Engineer.
Agility Connect application inbound networking on ports 8080 and 8083 though this can be easily configured to another port.
SSH access will also be required on port 22.
The Agility Connect Worker
In cases where Contnuum is managed by Digital.ai Agility, on-premise automation and orchestration is still performed by a Agility Connect Worker. System requirements for the worker is a tricky formula - highly dependent onhow much automation work it will be handling.
The good news is, the Agility Connect Worker is easily scaled up. Simply provision more small serversor a new, beefier server, configure it as a Worker, and add it to the system.
Specifications
The minimum server requirements for Agility Connect Worker are as follows:
- One of the supported Server Operating Systems defined above
- 2Cores, 8GB RAM, 50GB free disk space (the /var filesystem should include 30GB of the 50GB of free space)
Configuration
The Worker does not require any database to be installed. The only requirement is outbound network access to the managed Agility Connect instance. Network traffic is typically light, but just like the sizing of the system, cannot be fully predicted without understanding the volume of work being done.