翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
既存の Amazon Connect インスタンスのレプリカを作成する
注記
初めて使用する場合 Amazon Connect グローバルレジリエンシーのワークショップ
グローバルレジリエンシーは、米国東部 (バージニア北部)、米国西部 (オレゴン)、欧州 (フランクフルト)、欧州 (ロンドン) の各 AWS リージョンで作成された Amazon Connect インスタンスでのみ使用できます。
米国東部 (バージニア北部) リージョンでレプリカを作成できるのは、ソースが米国西部 (オレゴン) の場合のみで、その逆も同様です。同様に、欧州 (フランクフルト) リージョンでレプリカを作成できるのは、ソースが欧州 (ロンドン) の場合のみで、その逆も同様です。
この機能を利用するには、Amazon Connect ソリューションアーキテクトまたはテクニカルアカウントマネージャーにお問い合わせください。
ReplicateInstance API を呼び出して、別の に Amazon Connect インスタンスのレプリカを作成し AWS リージョン 、Amazon Connect リソースの設定情報をコピーします AWS リージョン。
内容
重要事項
-
ReplicateInstance を実行する前に、次を行います。
-
インスタンスの作成に最低限必要な IAM アクセス許可があるかを確認します。「カスタム IAM ポリシーを使用して Amazon Connect コンソールへのアクセスを管理するために必要なアクセス許可」を参照してください。
-
フローを更新して、ハードコードされたリージョンはすべて
$.AwsRegion
または$['AwsRegion']
パラメータに置き換えます。上記のパラメータは、フローの実行時にフローが実行されるリージョンに置き換えられます。 -
AWS リージョン 全体にわたり、Lambda 関数の名前が同じであることを確認します。
-
Amazon Lex ボットでは、次のいずれかを実行できます。
-
Amazon Lex グローバルレジリエンシーを使用して、 AWS リージョン間でボットを複製し、ボット ID を保持します。
-
フローが実行されている AWS リージョンに基づいて分岐するようにフローを変更します。以下の例で示すように、これらのパラメータは、フローの実行時にフローが実行されるリージョンに置き換えられます。
-
-
レプリカインスタンス AWS マネージドキー で を許可するには、 AWS コンソールを使用して、レプリカインスタンスを作成する予定のリージョンに一時的な Amazon Connect インスタンスを作成します。これにより、Amazon Connect AWS マネージドキー のデフォルトが作成されます。
-
-
ReplicateInstance は、最初のレプリケーションプロセスの一環として、 AWS リージョン 全体にわたり Amazon Connect 設定をコピーします。この最初のステップが完了すると、後でミラーリソースに加えられた変更は、リージョン全体にわたり、レプリカインスタンスに継続的に同期されます。
-
ソースインスタンスの電話番号のうち、まだ番号グループに関連付けられていない番号はすべて、デフォルトのトラフィック分散グループに自動的に追加されます。このステップにより、ソースリージョンとレプリカリージョンの両方で電話番号を使用できるようになり、電話番号とフローの関連付けを AWS リージョン全体にわたりミラーリングできるようになります。
-
レプリカインスタンスにログインするための緊急アクセスは、デフォルトのルーティングプロファイルとキューがリージョン全体にわたりミラーリングされた後にのみ利用できるようになります。
-
設定が全体に伝達されると AWS リージョン、 AWS CloudTrail ログで進行状況を表示できます。または、 Amazon Connect 管理ウェブサイトでユーザー管理、履歴の変更の表示に移動して、ユーザーの変更の監査証跡を表示できます。
-
ソースインスタンスとレプリカインスタンスのリソース名は同じでもリソース ID が異なる場合、リソース名の競合が発生します。例えばこれは、レプリカインスタンス内のリソースが、レプリケーションプロセスではなく手動で作成された場合などに発生する場合があります。
リソース名が競合する場合、ReplicateInstance はリージョン間でリソースを同期せず、その代わりに
ResourceConflictException
エラーとします。名前の競合を解決した後(例えば、レプリカインスタンス内のリソースを削除した後)、もう一度ReplicateInstance
を実行してリソースを同期できます。 -
ReplicateInstance
を実行した後、AssociateTrafficDistributionGroupUser API を使用して、エージェントをデフォルトのトラフィック分散グループ、またはカスタムトラフィック分散グループに関連付ける必要があります。 -
ReplicateInstance を実行しても、Lambda 関数や Amazon Lex ボット、またはその他のサードパーティーまたは統合は同期されません。
レプリカインスタンスの特性
-
レプリカの Amazon Connect インスタンスは、既存の Amazon Connect インスタンスと同じ AWS アカウントで作成されます。
-
ReplicateInstance は、デフォルトのトラフィック分散グループがまだ存在しない場合は、トラフィック分散グループを作成します。フォルトのトラフィック分散グループには、次の 3 種類のトラフィック分散があります。
-
サインイン
-
Agent
-
テレフォニー
CreateTrafficDistributionGroup API を使用してトラフィック分散グループをさらに作成してください。ただし、これらの追加のトラフィック分散グループはデフォルトのトラフィック分散グループではないため、エージェント分散とテレフォニー分散のみがサポートされます。
-
-
デフォルトのトラフィック分散グループは、
SignInConfig
分散を変更できる唯一のトラフィック分散グループです。TrafficDistributionGroup データタイプのIsDefault
パラメータを参照してください。 -
SignInConfig
を使用して、Amazon Connect インスタンスにサインインしやすくなるように、バックエンドのサインインサーバーを選択します。たとえば、変更したSignInConfig
とデフォルトでないTrafficDistributionGroup
を使用してUpdateTrafficDistribution
に電話をかけた場合、InvalidRequestException
が返されます。 -
レプリカのインスタンス ID は、レプリケート元の Amazon Connect インスタンスと同じです。
レプリカインスタンスでミラーリングされるリソース
ReplicateInstance は、 AWS リージョン全体にわたり、次の Amazon Connect リソースをミラーリングします。
重要
このようなリソースのサービスクォータは、リソースが AWS リージョン 全体にわたりミラーリングされる前に自動的に照合されます。プリカインスタンス内のその他のクォータを増やすには、リクエストを送信してください。
-
エージェントの習熟度
-
フロー
-
フローモジュール
-
[ユーザー]
-
ルーティングプロファイル
-
キュー
-
セキュリティプロファイル
-
オペレーション時間
-
クイック接続
-
事前定義された属性
-
プロンプト (S3 に保存されているものは除く)
-
ユーザー階層 (グループとレベル)
-
エージェントステータス
-
事前定義された属性
ReplicateInstance は、 AWS リージョン全体にわたり、次の関連付けもレプリケートします。
-
フローの電話番号
-
ルーティングプロファイルへのキュー
-
ユーザーからセキュリティプロファイル、ルーティングプロファイル、ユーザー階層
-
ルーティングプロファイル
-
クイック接続のキュー
-
オペレーション時間のキュー
-
フローのキュー
レプリカインスタンスが作成された後に実行すべきこと
レプリカの Amazon Connect インスタンスが作成されたら、それを設定する必要があります。
-
リージョン間でフロントエンドとバックエンドの統合 (SSO、Lambda、Lex など) の冗長性を確保します。
-
リンクされたインスタンス全体で、一致する手動更新を行います。
-
AssociateTrafficDistributionGroupUser API を使用して、エージェントをデフォルトのトラフィック分散グループに関連付けます。
エージェントをトラフィック分散グループに関連付けるには、エージェントがソースインスタンスとレプリカインスタンスの両方に存在hしている必要があります。ソースインスタンスに新しく追加されて、レプリカにまだ配置されていないユーザーをトラフィック分散グループに関連付けることはできません。
AWS サポートに連絡するタイミング
以下のアクティビティについては、 AWS サポートにお問い合わせください。
-
Amazon Connect 管理ウェブサイトの CloudTrail ログと監査証跡で利用できる範囲を超えたミラーリングステータスを把握する。
-
レプリケーションの開始後にレプリケーションを停止する場合。
-
レプリカインスタンスを削除する場合。トラフィック分散グループから番号とユーザーの関連付けを解除する必要があります。 AWS サポートは、グローバル設定管理用に作成したスナップショットをすべて削除する必要があります。
ReplicateInstance 呼び出しが失敗する理由
ReplicateInstance API の呼び出しは、次の場合に InvalidRequestException
で失敗します。
-
レプリカを作成するリージョンが、既存のインスタンスと同じリージョンです。
-
インスタンスが、別の ReplicateInstance API 呼び出しの一部として既にレプリケートされています。
-
インスタンスにエイリアスがありません。
-
インスタンスが
ACTIVE
ステータスではありません。 -
インスタンスで SAML が有効になっていません。
-
リソース名が競合しています。
Amazon Connect インスタンスのソースリージョンを確認する方法
Amazon Connect インスタンスのソースリージョンがどのリージョンかわからない場合は、次の手順を実行して見つけてください。
-
ListTrafficDistributionGroups API に
InstanceId
で電話してください。 -
応答リスト内の任意のトラフィック分散グループについて、返された
InstanceARN
にソースリージョンが含まれます。たとえば、次の ARN では、source-region
は Amazon Connect インスタンスのリージョンになります。arn:aws:connect:
source-region
:account-id
:traffic-distribution-group/traffic-distribution-group-id