Supported Software Versions

MS Windows Server (64-bit required for all supported operating systems)

  • Microsoft Windows Server 2012/R2 Professional or Enterprise Edition
  • Microsoft Windows Server 2016 Standard or Datacenter Edition
  • Microsoft Windows Server 1909 Datacenter Edition
  • Microsoft Windows Server 2019 Standard or Datacenter Edition

MS SQL Server

The Platform requires one of the following versions of Microsoft SQL Server.

SQL Server Version Supported SQL Syntax Supported SQL Features Platform Version
2012 SP4 2012 2012 6.5.0 and later
2014 SP3* 2012 2012 8.0.0 and later
2016 SP2 2012 2012 and 2016 AAG** 8.0.0 and later
2019 CU4 2012 2012 and 2019 AAG** 8.3.0 and later

*SQL Server 2014 SP2 with Cumulative Update Package 6 (or later) installed (available at https://support.microsoft.com/en-us/kb/3031047). Its recommended to use SQL Server 2014 with 2012 compatibility mode.

**If you plan to use Always On Availability Groups on your Platform, you must use SQL Server 2016/2019 Enterprise edition.

Oracle

  • Oracle 11g (in Platform versions before 8.1.0)
  • Oracle 12c (version 12.1.0.2). For production environments that include Oracle 12c, an Oracle MT (PDB) license may be required due to the Platform’s PDB functionality. 
  • Oracle 18c an Oracle MT (PDB) license may be required due to the Platform’s PDB functionality.

IMPORTANT NOTE: Oracle did not correctly version bug fix versions of Release 4 and the publicly available Oracle client/driver installer will install an incorrect version of the driver. If the wrong driver is installed, it will cause Platform-wide problems. Contact your support representative about installing the correct version of the driver or if you think the wrong driver has been installed.

MS Internet Information Services

  • IIS 7 and higher

MS .NET Framework

See more about the .NET Framework

  • 4.5
  • 4.6.0
  • 4.6.1
  • 4.7 (In Platform version 8.1.0 and later)

MS Active Directory Federation Services (AD FS)

Note: As of Platform version 8.2.0, AD FS is no longer supported for new installations of the Platform. If you require Identity Federation on your Platform, use the new Federation model introduced in 8.2.0. AD FS will not be supported on Platform versions after 8.2.0.

Linux

Due to the nature of Linux, any number of Linux flavors may be compatible with the Platform.  The following, however, are officially supported:

  • Red Hat Enterprise Linux 6, 7 and 8
  • CentOS 6, 7 and 8

Note: If you plan to use CentOS/RHEL 7 with systemd, it is recommended to use systemd version 218 or later.

Note: If you plan to use CentOS/RHEL 8 and you leverage SELinux you may need to adjust your profiles to allow the Apprenda installer and product to execute, create/read/write files, and make/accept network connections on the ports as described in the Apprenda Documention.

Java

The Platform ships with support for the following Java runtimes and hosting containers. Platform Operators can configure support for additional runtimes and hosting containers in the Java Hosting section of the SOC. It is recommended that you test all runtimes and containers that do not ship with the Platform on a dev/test installation of the Platform before moving to production.

Runtimes

  • JRE 1.6 (1.6.0_45)
  • JRE 1.7 (1.7.0_80)
  • JRE 1.8 (1.8.0_102) (default)

Hosting Containers

  • Platform versions before 8.1.0, ship with Tomcat 6.0.37 (default) and Tomcat 7.0.47
  • Platform version 8.1.0 and after, ship with Tomcat 6.0.53 (default) and Tomcat 7.0.47

Configure support for JBoss after installation in the Java Hosting section of the SOC.

Supported Browsers

Apprenda supports the following browser versions for the Developer Portal and System Operations Center. The minimum recommended resolution for viewing the Development Portal, Account Portal, or System Operations Center is 1280x1024 for all browsers.

  • The latest version of Chrome and Firefox and Internet Explorer 11

Note: In some pages will automatically set IE compatibility mode to “edge”