System Requirements

Hardware Requirements

A single Atom must process high volumes of data, therefore, the server must meet the following system requirements:

ProcessorDual 64-bit processors or higher (with 8 or 16 Cores)

More processors allow for increased, simultaneous process runs

Memory32 GB of RAM (minimum 8 GB dedicated to the Atom)

More RAM allows for increased, simultaneous process runs

Hard disk100–200 GB of hard disk space

Software Requirements

The following software components are required:
  • Atom: An Atom must be installed within your network to connect to source systems and process the data into APM applications hosted on On-premise APM . The Atom will process and transmit data within your network boundary.
    • Multiple runtime environments can be installed on the same operating system.
    • A stable and high-speed internet connection is required.
    • Network connectivity between the source and destination systems must be enabled.
    • The installation path for Atom must not contain any unicode characters.
    • Ensure that the operating system hosting Atom and any attached storage devices have synchronized system clocks.
  • Postgres (included as part of the installer for Southbound Services).
  • SAP integration
    • You must install the open-source library, https://github.com/huysentruitw/SapNwRfc for .Net Core framework to connect to SAP. This open-source library requires the SAP NetWeaver RFC Library 7.50 SDK C++ binaries to be installed locally.
    • The following files must be copied to the Southbound Service installation folders:
      • icudt50.dll
      • icuin50.dll
      • icuuc50.dll
      • libsapucum.dll
      • libsapucum.lib
      • sapnwrfc.dll
      • sapnwrfc.lib

Supported Operating Systems

Operating systemVersion
Windows 64-bitAPM Connect supports Windows Server 2016, 2019, or 2022

Java Runtime

Java (for Windows and Linux)Java 8 or 11 (Preferred)
Java runtime (for Windows and Linux)Support for the following Java Runtime Variants:
  • Java 8
    • Oracle Java
    • Amazon Corretto OpenJDK
  • Java 11
    • Amazon Corretto OpenJDK
Note: We recommend that you use the Java distribution from the remote management platform such that Java updates can be managed remotely (including automation).
Java Information PanelBoomi provides a view to Java in use by the Atom in the management view.
  • Details are available with the Atom online or offline
  • Manual Java updates can be executed
  • The option to opt the Atom into automatic Java updates can be turned on or off

Required Service Ports

To provide communication between APM Connect server and other systems, ensure that the following ports are open.

Port NumbersDescription
5013/8040 (Ingress for the Service)The service can listen on any port as per its configuration. It is recommended to use a unique port that would not interfere with other standard applications running on the server where it is hosted.
80, 9080, 8879, 9043, 9044, 9060, 9061, 9430, 9443, 139, 50000, 50005, 3300Used for SAP and Maximo Interfaces.
443, 8080, 8005, 7000, 7001, 7777, 7555,1099, 8040, 8101, 9001, 44444, 5432, 443, 61616, 5013Used for APM Interfaces.