Scaling and configuring the Marketing Automation Reporting service role

The Marketing Automation Reporting service is only called by the plan designer and is unlikely to experience high load.

Installation

Use the Sitecore Installation Framework (SIF) or the Sitecore Azure Toolkit (SAT) to install the Marketing Automation Reporting service role. Refer to the installation guide for your version of the platform for more information.

Scaling the Marketing Automation Reporting service

The following table describes the way you can scale the Marketing Automation Reporting service:

Scaling option

Supported

Notes

Combined instance

Yes

The Marketing Automation Reporting service role can be combined with any other Experience Platform Service role. Common combinations include:

Note

In a developer environment, all XP service roles can be combined into a single instance. This setup is not recommended in production.

Standalone instance

Yes

You can deploy the Marketing Automation Reporting service as a standalone role.

High availability and failover

Yes

You can fail over to a passive instance or set up multiple active instances behind a load balancer.

Horizontal scaling for load distribution

Yes

You can set up multiple instances behind a load balancer. All instances must read from a single centrally located Marketing Automation database.

Note

In a developer environment, all XP service roles can be combined into a single instance. This setup is not recommended in production.

Default topologies and packages

The following tables list the topologies that include the Marketing Automation Reporting role and how the role is packaged by default.

Sitecore Installation Framework

The Marketing Automation Reporting service is available in the following default topologies for Sitecore Installation Framework:

Topology

Web Deploy Packages

Description

XP Single

Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp0xconnect.scwdp.zip

Marketing Automation Reporting is bundled with all other XP service roles.

XP Scaled

Sitecore 9.X.X rev. XXXXXX (OnPrem)_xp1marketingautomationreporting.scwdp.zip

Standalone instance of Marketing Automation Reporting.

Sitecore Azure Toolkit

The Marketing Automation Reporting service is available in the following default topologies for Sitecore Azure Toolkit:

Topology

Web Deploy Packages

Description

XP Single

Sitecore 9.X.X rev. XXXXXX (Cloud)_xp0xconnect.scwdp.zip

Marketing Automation Reporting is bundled with all other XP service roles.

xDB Single

XP Scaled

Sitecore 9.X.X rev. XXXXXX (Cloud)_xp1marketingautomationreporting.scwdp.zip

Standalone instance of Marketing Automation Reporting.

xDB Scaled