Resilient integration server

The following lists the requirements for the system hosting the Resilient integration server.
  • Operating system:
    • Red Hat Enterprise Linux 7.4 to 7.7, or Centos Linux 7.x where x is 4 or later.
    • Windows (Windows Enterprise Server 2016 or later is recommended)

      If using a Windows server, you also need to install the pywin32 library, which should be downloaded from here. Do not use the pypi/pip version of pywin32. Installation of the wrong version of the pywin32 library will likely result in a Resilient service that installs successfully but is unable to start.

  • For Python-based apps, Python 2.7.x (where x is 9 or later), or 3.6.x (where x is 4 or later). Make sure the Python installation includes pip. On a Linux system, you can verify the version of Python using the following command:
    python --version

    NOTE: If using a keyring backend, the backend may require a later version of Python.

  • Minimum of 5GB free disk space.
  • Minimum of 8 GB RAM.
  • Dedicated operating system account for running apps. The Resilient Circuits components run as an unprivileged user, typically named integration.
  • Text editor, such as nano, to edit the configuration file.

The resources required by the Resilient integration server are variable due to the requirements of the apps installed. Some apps that operate on files in memory may have additional memory requirements. Apps that perform decryption tasks may need more CPU. Therefore, you may need to increase those resources.