System Requirements
The middleware component (Enterprise Connector) can be deployed on-premise, in a private cloud or as a fully managed service from Gimmal.
When deploying on premise or in a private cloud environment, physical or virtual hardware is supported. The following server resources are the minimum requirements:
Operating Systems | CPU | Disk Space | RAM | Java Runtime Environment | SAPJco |
---|---|---|---|---|---|
Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 (x64) | Minimum 2 cores or 2 physical CPUs with at least 2.0Ghz | 40 GB | 8 GB | JDK 1.8 (x64) | 3.0.14 and above (3.1.x and above requires Visual C++ Redistributable Packages for Visual Studio 2013) |
When deploying on premise or in a private cloud environment, physical or virtual hardware is supported. The following server resources are the recommended requirements:
Operating Systems | CPU | Disk Space | RAM | Java Runtime Environment | SAPJco |
---|---|---|---|---|---|
Windows Server 2016, Windows Server 2019 (x64) | Minimum 4 cores or 2 physical CPUs with at least 2.0Ghz | 128 GB | 64 GB | JDK 1.8 (x64) | 3.0.14 and above (3.1.x and above requires Visual C++ Redistributable Packages for Visual Studio 2013) |
SAP typically follows a 3-tier landscape:
- Development (DEV)
- Quality Assurance (QUAL)
- Production (PROD)
Albeit Link Enterprise supports a 1 middleware to <n> SAP connection, it is recommended to have 1 middleware environment (separate windows machine/VM) for each SAP system ie: most common is 3 separate windows machines/VM's.
a. Development - can be minimum server requirement specs if desired
b. We recomend QUAL be identical to production (recomended requirement specs).
Reasons why you may choose to share the DEV and QUAL SAP connections to a single non-production midldeware server instance:
- low volume and load
- no migration testing
- little or no concurrent "inbound to SAP" processing where you might want some event to go up to both DEV and QUAL SAP at the same time
The Gimmal Link Enterprise middleware service requires Read/Write permission to the Gimmal Link Enterprise installation root directory and sub-directories. This can be accomplished via two methods based on your server configuration:
- Running as local host
- A specified service account where local host does not have Read/Write permissions.
The Gimmal Link Enterprise Content server application communicates via HTTP/HTTPS and can be configured to use any port number.
- The Gimmal Link Enterprise Content Server application communicates via HTTP/HTTPS and can be configured to use any port number (ex: 8085) (Inbound to middleware and Outbound from SAP. Refer to organization's internal IT security and project team on which IP address to allow).
- Note that each SAP repository (Z1, Z2, etc) requires its own set of ports, for example:
- Z1
- 1 unique port for HTTP eg: 8085
- 1 unique port for HTTPS eg: 8086
- Z2
- 1 unique port for HTTP eg: 8087
- 1 unique port for HTTPS eg: 8088
The Gimmal Link Enterprise ECM application communicates via SAP JCo over the following ports:
- Gateway Port: The port number used to communicate with the gateway. Typically, 33## with the ##’s being the system number (ex: 3300) (Inbound to sap)
- Message Server Host (if applicable): The port number used to communicate with the gateway. Typically, 36## with the ##’s being the system number (ex: 3600) (Inbound to sap. Refer to organization's internal IT security and project team on which IP address to allow)
Confirm with your SAP Basis team for the values specific to your SAP installation.
Access to the following URLs is required from the server:
- Base URL: <your s3 site(s)>
- Source: the IP of the Gimmal Link Enterprise server
- Port: HTTPS is 443
- Protocol: HTTPS
- This provides the basic functionality that Link Enterprise requires for its processing.