---
title: "マーケティングオートメーションエンジンのスケーリングと設定"
slug: "scaling-and-configuring-the-marketing-automation-engine"
abstract: ""
---
# マーケティングオートメーションエンジンのスケーリングと設定

マーケティングオートメーションエンジンは計画やアクティビティ登録を処理し、作業項目数が増えるにつれて負荷が増加します。

## 設置

マーケティングオートメーションエンジンをインストールするには、Sitecoreインストールフレームワーク(SIF)またはSitecore Azureツールキット(SAT)を使用してください。詳細については、プラットフォームの [バージョンのインストールガイド](https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform.aspx) をご参照ください。

## マーケティングオートメーションエンジンのスケーリング

以下の表は、マーケティングオートメーションエンジンのスケール方法を説明しています:

スケーリングオプション

サポート

注記

コンバインドインスタンス

部分的には

マーケティングオートメーションエンジンはワーカーロールであり、他のXPサービスと組み合わせることはできません。例えば、マーケティングオートメーションエンジンとxConnect Searchインデクサーを単一のWindowsサービスやWebJobに統合することはできません。

スタンドアロンインスタンス

はい

マーケティングオートメーションエンジンは以下のように展開できます:  
  

-   マーケティングオートメーションオペレーションの役割と同じサーバー上で動作するWindowsサービス、またはXPシングルトポロジーのようにこの役割を含む任意の組み合わせ。
-   マーケティングオートメーションオペレーションのウェブアプリケーションと同じコンテキストで動作するAzure WebJob、またはこの役割を含む組み合わせ(XP Single Toologyなど)です。

高可用性とフェイルオーバー

はい

マーケティングオートメーションエンジンのパッシブインスタンスにフェイルオーバーすることも、複数のアクティブインスタンスを実行することもできます。  
  
\> \[!注\]  
\> マーケティングオートメーションエンジンにはエンドポイントAPI健康チェックはありません。WebJobまたはWindowsサービスの健康状態を監視するには、外部ツールを使用する必要があります。

負荷分配のための水平スケーリング

はい

複数のマーケティングオートメーションエンジンのインスタンスがタスクを並行処理できます。すべてのインスタンスは、1つの中央集約されたマーケティングオートメーションデータベースに接続する必要があります。

## パフォーマンスチューニングタスク

マーケティングオートメーションエンジンが作業項目の処理が遅すぎる場合、以下のパフォーマンスチューニングタスクを検討します:

-   マーケティングオートメーションデータベースを垂直方向にスケールさせ、DTUの数を増やし、AzureのデフォルトのDTU割り当ては比較的低いことに注意してください。
-   [xConnect Collection Searchサービス](https://doc.sitecore.com/xp/ja/developers/103/platform-administration-and-architecture/scaling-and-configuring-the-xconnect-collection-search-role.html "Scaling and configuring the xConnect Collection Search role")は計画処理のボトルネックとなり、スケーリングが必要になる可能性があることを考慮してください。
-   プール [ワーカーの数を増やす](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-platform/marketing-automation-plan-processing.html)ことでマーケティングオートメーションエンジンを垂直的にスケールさせましょう。
-   マーケティングオートメーションエンジンは、インタラクションデータに依存する条件を評価するために InteractionsCache 面に大きく依存しています。 [インタラクションキャッシュの面設定](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-platform/interactions-cache.html) を調整し、条件に必要なデータが利用可能であることを確認しましょう。例えば、デフォルトの MaximumInteractionPeriod は30日です。30日以上のデータに依存している条件は正しく評価できない可能性があります。

> !注特定の役割をスケールさせる前に、プラットフォーム全体で負荷と応答時間を監視することをお勧めします。パフォーマンスの問題は、システムの他の部分のボトルネックが原因かもしれません。

## セキュリティ構成タスク

[セキュリティガイドのマーケティングオートメーションエンジンのセクション](https://doc.sitecore.com/xp/ja/developers/103/platform-administration-and-architecture/securing-experience-platform.html "Securing Experience Platform")を参照してください。

## デフォルトのトポロジーとパッケージ

以下の表は、マーケティングオートメーションエンジンを含むトポロジーと、その役割がデフォルトでどのようにパッケージされているかを示しています。

### Sitecoreインストールフレームワーク

マーケティングオートメーションエンジンは、Sitecoreインストールフレームワークの以下のデフォルトトポロジーで利用可能です:

位相

ウェブデプロイパッケージ

概要

XPシングル

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

マーケティングオートメーションエンジンは、他のすべてのXPサービス役割にバンドルされています。エンジンはWindowsサービスとしてインストールされ、物理的には App\_data\\jobs\\continuous\\AutomationEngine フォルダ内にあります。

XP スケールド

Sitecore 9.X.X rev. XXXXXX (OnPrem)\_xp1marketingautomation.scwdp.zip

マーケティング自動化エンジンはマーケティング自動化運用とバンドルされています。エンジンはWindowsサービスとしてインストールされ、物理的には App\_data\\jobs\\continuous\\AutomationEngine フォルダ内にあります。

### Sitecore Azureツールキット

マーケティングオートメーションエンジンは、Sitecore Azureツールキットの以下のデフォルトのトポロジーで利用可能です:

位相

ウェブデプロイパッケージ

概要

XPシングル

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

マーケティングオートメーションエンジンは、他のすべてのXPサービスロールとバンドルされています。エンジンは統合アプリケーションの文脈でAzure WebJobとして動作します。

xDB シングル

XP スケールド

Sitecore 9.X.X rev. XXXXXX (Cloud)\_xp1marketingautomation.scwdp.zip

マーケティングオートメーションエンジンはマーケティングオートメーションオペレーションズにバンドルされています。エンジンはマーケティングオートメーションオペレーションアプリケーションの文脈でAzure WebJobとして動作します。

xDB スケールド