Sitecore Cortex Processing Engine

Abstract

Overview of Sitecore Cortex Processing Engine supported infrastructure, references, scaling, and privacy and security.

The Sitecore Cortex™ Processing Engine service performs data processing tasks at scale.

You can host the Sitecore Cortex Processing Engine service on:

  • Windows Service

  • Azure Web Job

Refer to the Sitecore compatibility table for compatible versions.

The Sitecore Cortex Processing Engine service has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.

Illustration showing the Sitecore Cortex™ Processing Engine service's place in the Sitecore reference structure.

Referenced by

The Sitecore Cortex Processing Engine service is not referenced by other roles.

References

The Sitecore Cortex Processing Engine service references the following roles:

Storage roles

Abstract

Introduction and links to to Sitecore Storage roles.

Role name

Connection string name

Port

Type

Notes

Processing Storage

processing.engine.storage

1443

SQL

Processing Tasks database

processing.engine.tasks

1443

SQL

xDB Reporting database

reporting

1443

SQL

Message Bus

messaging

1443

SQL

443

Azure Message Bus

If you install Sitecore on Azure, Azure Service Bus is the default provider. Azure Service Bus is available in 9.2 and later.

Application roles

Abstract

Introduction and links to to Sitecore Application roles.

Role name

Connection string name

Port

Type

Notes

xConnect Collection service

xconnect.collection

443

HTTPS

xConnect Collection Search service

xconnect.search

443

HTTPS

Note

Set the xconnect.configuration connection string value to the same value as xconnect.collection. There is no separate configuration service role.

The following client certificates are required in a secure production environment:

Role

Connection string name

Type

Notes

xConnect Collection Search service

xconnect.search.certificate

Certificate

xConnect Collection service

xconnect.collection.certificate

Certificate

xConnect Collection service (no separate configuration role)

xconnect.configuration.certificate

Certificate

The Sitecore Cortex Processing Engine service handles personal data in the following ways:

  • Processing workers can read contact and interaction data from an xConnect data source.