Skip to main content
Version: 8.7.x

Supported Technologies

Elastic Path provides support if Self-Managed Commerce is deployed on supported platforms, such as certified and compatible platforms.

Certified Platform​

Elastic Path products undergo regression and performance testing with certified platforms as part of the release process. These technologies have proven stability and performance and are the recommended configuration for Elastic Path products. Elastic Path’s deployment documentation and performance guides include recommendations and best practices for use of certified platforms with Elastic Path products.

Compatible Platform​

Elastic Path products are expected to function correctly when deployed with compatible platforms, but have not undergone testing with such platforms. Elastic Path does not provide recommendations or best practices for these technologies. It is the client’s responsibility to correctly configure and provision these technologies with the associated vendor. Where a compatible platform is used in place of a certified platform, Elastic Path provides application level support and will address issues reported within the core Elastic Path software product. However, Elastic Path has limited ability to triage issues within compatible platforms that cannot be reproduced in a certified platform configuration.

Supported Technologies​

Operating Systems (for Application Servers)​

PlatformSupport LevelVersion
Amazon LinuxCertified2.x
Generic Linux (kernel v4.14-x)Compatible

Java​

PlatformSupport LevelVersion
Azul Zulu OpenJDK Java 17Certified17.0.20
note

Java runtime is expected to be 17, but generated bytecode is for Java 11.

Application Servers​

PlatformSupport LevelVersion
Tomcat 10.1Certified10.1.61

Databases​

PlatformSupport LevelVersion
MySQL 8.0 on Amazon AuroraCertified8.0.mysql_aurora.3.10.3
MySQL 8.0 on Amazon RDSCertified8.0.46
MySQL 8.0Compatible8.0.46
MySQL 8.4 on Amazon RDSCertified8.4.11
MySQL 8.4Compatible8.4.11
PostgreSQL 16 on Amazon AuroraCertified16.14
PostgreSQL 16 on Amazon RDSCertified16.14
PostgreSQL 16Compatible16.14
Oracle 19c (19.0.0) on Amazon RDSCertified19.0.0.0.ru-2026-01.rur-2026-01.r3
Oracle 19c (19.0.0 / 19.1.0)Compatible

Message Brokers​

PlatformSupport LevelCertified Version
Apache ActiveMQCertified5.19.11

JDBC Driver Versions​

PlatformSupported Driver
MySQL 8.0mysql-connector-java-9.5.0.jar
MySQL 8.4mysql-connector-java-9.5.0.jar
Postgres 16postgresql-42.7.11.jar
Oracle 19cojdbc8-19.9.0.0.jar

Browsers (for Commerce Manager)​

PlatformSupport Level
Chrome (latest version)Certified
note

Minimum supported screen resolution is 1366 x 768.

Cortex Client Applications​

Client applications that communicate with Cortex API must have the following attributes to work with it:

  • The ability to handle all HTTP response codes (not just 200)
  • The ability to supply at minimum the following HTTP methods: GET, PUT, POST, DELETE
  • Not make any cross-origin requests to Cortex API

Containerization​

Self-Managed Commerce is most often run in Docker-style containers, and Elastic Path provides and supports tools for building Self-Managed Commerce containers. These tools include scripts to build containers, as well as entrypoint scripts that configure the Self-Managed Commerce applications. For more information about the containerization tooling, see DevOps Tooling.