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

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

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

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

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

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

注記

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

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

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

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