Prerequisites for standalone microservices

Content Delivery standalone microservices have a slightly bigger set of prerequisites than client-side APIs or Web application extensions.

Recommended prerequisites

SDL recommends the following set of Content Delivery prerequisites for microservices:
PrerequisiteRecommended product release
Operating systemThe latest version of any of the supported operating systems
JavaJava SE 8.0

Microsoft Windows operating systems

All Content Delivery Server Roles run on the following Windows operating systems:

Supported:
  • Microsoft Windows Server 2016 (x64)
  • Microsoft Windows Server 2012 R2 with Update (x64)
Deprecated:
  • Microsoft Windows 2008 R2 SP1 (x64)

You can download Service Pack 1 for Windows 2008 R2 from the following location: http://www.microsoft.com/download/en/details.aspx?id=5842

As a general rule, ensure that the latest updates are installed on your Microsoft Windows operating system.

Your Windows release must be in one of the following languages:

  • US English
  • French
  • German
  • Spanish
  • Dutch
  • Japanese
  • Simplified Chinese

The language of your Windows version must correspond to the language of related software. For example, using a French version of Windows requires a French database.

Non-Windows operating systems

Content Delivery microservices run on the following non-Windows operating systems:

Supported:

VendorOperating system version
RedhatRedhat Enterprise Linux 7.3
RedhatRedhat Enterprise Linux 6.8
Deprecated:
VendorOperating system version
RedhatRedhat Enterprise Linux 7.1
RedhatRedhat Enterprise Linux 6.7
OracleSolaris 10 (formerly known as Sun Solaris 10)
OracleSolaris 11
IBMIBM AIX 6.1
IBMIBM AIX 7.1
HPHP-UX 11i V2
HPHP-UX 11i V3

Java

All Content Delivery microservices require Java 8.0, bitsize 32 or 64. Download Java from this location: http://www.oracle.com/technetwork/java/javase/downloads/index.html

Search software

The Content Delivery microservices for searching, IQ Query Service and IQ Index Service, require Elastic Elasticsearch 5.5 or newer.

Download the latest version of Elasticsearch from this location: https://www.elastic.co/downloads/elasticsearch.

Installation documentation for the Elasticsearch core product is here: https://www.elastic.co/guide/en/elasticsearch/reference/current/_installation.html

The microservices require the following Elasticsearch plugins to be installed:
The microservice require that the following Elasticsearch plugin not be installed:
  • X-Pack Plugin