Semarchy xDI System requirements
Before installing Semarchy xDI, you should review the system requirements and certifications to ensure that your environment meets these requirements.
Designer
This section details the system requirements for Semarchy xDI Designer.
Operating System
The following operating systems are supported for the Designer.
-
Windows 10 and 11, 64-bit
-
Linux 64-bit
-
macOS 10.15 (Catalina), 11 (Big Sur), 12 (Monterey), 13 (Ventura)
Designer on macOS supports both Intel and Apple (M1, M2) processors. Use the appropriate Designer artifact.
|
Runtime
This section details the system requirements for the Runtime.
Operating System
The Semarchy xDI Runtime can be installed on any system with a supported Java Virtual Machine.
Supported Java Versions
The Runtime supports the following Java Runtime Environment (JRE) or Development Kit (JDK) versions (OpenJDK and Oracle JDK):
-
Java 17 LTS
Java versions prior to and above Java 17 are not supported.
We recommend using on a 64-bit system a 64-bit JVM for better performances. |
Certified Database Servers
The Runtime stores its logs and/or scheduler configuration in a built-in HSQL quickstart database by default, and can store them in a certified relational database as well. It requires at least 1Gb of storage in this database.
The Runtime is certified for the database engines and versions listed below.
The built-in HSQL database is, by default, only accessible from the runtime itself, and is NOT recommended for production use. See Built-in HSQL database. |
Oracle
Oracle Express, Standard or Enterprise edition, running on-premises or in the cloud:
-
Oracle Database 12c Release 2: 12.2.0.1-12.2.1.0
-
Oracle Database 18c
-
Oracle Database 19c
-
Oracle versions listed above running on Amazon RDS.
Support for Oracle 12c is deprecated and will be removed in the 2024.1.0 LTS version. |
PostgreSQL
PostgreSQL, running on premises or in the cloud:
-
PostgreSQL version 9.6.8 and above
-
PostgreSQL version 10: 10.x
-
PostgreSQL version 11: 11.x
-
PostgreSQL version 12: 12.x
-
PostgreSQL version 13: 13.x
-
PostgreSQL version 14: 14.x
-
PostgreSQL versions listed above running on Amazon RDS.
-
PostgreSQL versions listed above running on Azure DB for PostgreSQL.
-
Amazon Aurora PostgreSQL version 1.2 and above.
Support for PostgreSQL 9.6, 10 and 11 is deprecated and will be removed in the 2024.1.0 LTS version. |
Microsoft SQL Server
Microsoft SQL Server, running on-premises or in the cloud:
-
Microsoft SQL Server 2017: v14.0
-
Microsoft SQL Server 2019: v15.0
-
Microsoft Azure SQL Database
Support for Microsoft SQL Server 2017 is deprecated and will be removed in the 2024.1.0 LTS version. |
Analytics
This section details the system requirements for Semarchy xDI Production Analytics.
Supported Application Servers
The Semarchy xDI Production Analytics server runs as a Java application in a supported application server, on physical or virtual machines. It is certified with the following Apache Tomcat application server versions:
-
Apache Tomcat 9.0.x
As a JEE web application, Analytics may alternately be installed in the following application servers:
-
Eclipse Jetty 10.x
-
Wildfly 15.x to 26.x
Supported Java Versions
Semarchy xDI Production Analytics supports the following Java Runtime Environment (JRE) or Development Kit (JDK) versions (OpenJDK and Oracle JDK):
-
Java 17 LTS
Java versions prior to and above Java 17 are not supported.
We recommend using on a 64-bit system a 64-bit JVM for better performances. |
Certified Database Servers
Analytics stores its data in a relational database, and requires at least 1Gb of storage in this database. This number grows depending on the number of packages and version stored in the history.
Analytics is certified for the database engines and versions listed below.
Oracle
Oracle Express, Standard or Enterprise edition, running on-premises or in the cloud:
-
Oracle Database 12c Release 2: 12.2.0.1-12.2.1.0
-
Oracle Database 18c
-
Oracle Database 19c
-
Oracle versions listed above running on Amazon RDS.
Support for Oracle 12c is deprecated and will be removed in the 2024.1.0 LTS version. |
PostgreSQL
PostgreSQL, running on premises or in the cloud:
-
PostgreSQL version 9.6.8 and above
-
PostgreSQL version 10: 10.x
-
PostgreSQL version 11: 11.x
-
PostgreSQL version 12: 12.x
-
PostgreSQL version 13: 13.x
-
PostgreSQL version 14: 14.x
-
PostgreSQL versions listed above running on Amazon RDS.
-
PostgreSQL versions listed above running on Azure DB for PostgreSQL.
-
Amazon Aurora PostgreSQL version 1.2 and above.
Support for PostgreSQL 9.6, 10 and 11 is deprecated and will be removed in the 2024.1.0 LTS version. |
Microsoft SQL Server
Microsoft SQL Server, running on-premises or in the cloud:
-
Microsoft SQL Server 2017: v14.0
-
Microsoft SQL Server 2019: v15.0
-
Microsoft Azure SQL Database
Support for Microsoft SQL Server 2017 is deprecated and will be removed in the 2024.1.0 LTS version. |
Hardware Requirements
Semarchy xDI Production Analytics requires least 500Mb of available disk space in the application server machine to deploy and run.
Supported Browsers
The browsers supported for the Analytics web user interfaces are listed below:
-
Google Chrome 68 and later (incl. Chrome for Android),
-
Firefox 61 and later, Firefox ESR 60 and later,
-
Microsoft Edge 42 and later,
-
Safari 11 and later (macOS and iOS).
Browser changes and automatic upgrades may introduce issues when working with Semarchy xDI Production Analytics. Please review the release notes for an updated list of known issues on a specific browser or version. |
License Server
This section details the system requirements for the Semarchy xDI License Server.
Operating System
The License Server can be installed on any system with a supported Java Virtual Machine
Supported Java Versions
The License Server supports the following Java Runtime Environment (JRE) or Development Kit (JDK) versions (OpenJDK and Oracle JDK):
-
Java 17 LTS
Java versions prior to and above Java 17 are not supported.
We recommend using on a 64-bit system a 64-bit JVM for better performances. |