System Requirements

System Requirements

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.

Supported Operating Systems

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

Hardware Requirements

The requirements for a single Atom that must process high volumes of data are:

Processor

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

More processors allow for increased, simultaneous process runs

Memory

32 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

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: It is recommended to use the Java distribution from the remote management platform so that Java updates can be managed remotely (including automation).

Java Information Panel

Boomi 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

Software Requirements

  • Postgres (included as part of the installer for southbound services)
  • SAP Integration
    • Install sapnwrfc (an open-source library) for .Net Core framework to connect to SAP. (https://github.com/huysentruitw/SapNwRfc)
    • The above open-source library requires the SAP NetWeaver RFC Library 7.50 SDK C++ binaries be installed locally. (SAP LaunchPad Download Link: the SAP NetWeaver RFC Library 7.50 SDK C++ )
      • In addition to the installation, the .dlls and .lib files (icudt50.dll, icuin50.dll, icuuc50.dll, libsapucum.dll, libsapucum.lib, sapnwrfc.dll, sapnwrfc.lib) need to be copied to the southbound service installation folders
    • *sapjco3.jar and sapjco.dll specific to the customer sap version are available in the below directories:
      • C:\windows\system32
      • {atom_name}/userlib directory
Note: The Atom directory will be created as part of the Atom installation. The userlib folder will need to be manually created if it does not exist.

Required Service Ports

To provide communication between APM Connect server and other systems, make sure the listed 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.

Other Considerations

Here are other requirements and information about installing Atoms:

  • Multiple runtime environments can be installed on the same operating system
  • A reliable high speed internet connection is required
  • Network connectivity must be enabled between the source and destination systems
  • The Atom installation path cannot contain unicode characters
  • Installation should be executed running the installer as an administrator
  • Ensure the OS hosting the Atom and any attached storage devices have synchronized system clocks