で ARC ルーティングコントロール API オペレーションを使用する例 AWS CLI - Amazon Application Recovery Controller (ARC)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

で ARC ルーティングコントロール API オペレーションを使用する例 AWS CLI

このセクションでは、 を使用して API オペレーションを使用して Amazon Application Recovery Controller (ARC) のルーティング制御機能 AWS Command Line Interface を操作する、ルーティング制御を使用する簡単なアプリケーション例について説明します。これらの例は、CLI を使用したルーティングコントロールの操作方法の基本的な理解を深めることを目的としています。

Amazon Application Recovery Controller (ARC) のルーティングコントロールを使用すると、個別の またはアベイラビリティーゾーンで実行されている冗長アプリケーションコピー AWS リージョン またはレプリカ間でトラフィックフェイルオーバーをトリガーできます。

ルーティングコントロールは、クラスター上にプロビジョニングされるコントロールパネルと呼ばれるグループにまとめられます。ARC クラスターは、グローバルにデプロイされるリージョンエンドポイントのセットです。クラスターエンドポイントは、ルーティングコントロールの状態の設定と取得に使用できる可用性の高い API を提供します。ルーティングコントロール機能のコンポーネントの詳細については、「ルーティングコントロールのコンポーネント 」を参照してください。

注記

ARC は、複数の AWS リージョンのエンドポイントをサポートするグローバルサービスです。ただし、ほとんどの ARC CLI コマンドでは米国西部 (オレゴン) リージョンを指定 (--region us-west-2 パラメータを指定) します。例えば、リカバリグループ、コントロールパネル、クラスターを作成するときは、region パラメータを使用します。

クラスターを作成すると、ARC はリージョンのエンドポイントのセットを提供します。ルーティングコントロールの状態を取得または更新するには、CLI コマンドでリージョンエンドポイント ( AWS リージョン およびエンドポイント URL) を指定する必要があります。

の使用の詳細については AWS CLI、 AWS CLI 「 コマンドリファレンス」を参照してください。ルーティングコントロール API アクションのリストは、「 ルーティング制御 API オペレーション」および「 ルーティング制御 API オペレーション」を参照してください。

まず、クラスターの作成から始めて、ルーティングコントロールを使用してフェイルオーバーを管理するために必要なコンポーネントを作成します。