SOA信頼性とビジネス継続性
ある企業は us-east-1 と us-west-2 の 2 リージョンにアクティブ-パッシブ構成で Web アプリケーションをデプロイしています。通常時は us-east-1 の ALB が全トラフィックを処理し、us-east-1 の ALB が異常になった場合のみ Route 53 が自動的に us-west-2 に切り替え、us-east-1 が復旧した際は自動的に元に戻る必要があります。この要件を最小の設定で満たす Route 53 の構成はどれですか?
A両リージョンの ALB エイリアスレコードに加重ルーティングポリシー(Weighted Routing)を設定し、us-east-1 に重み 100・us-west-2 に重み 0 を割り当て、両レコードにヘルスチェックを関連付ける
(加重ルーティング)で重み0のレコードを使う方法も技術的には機能しますが、意図が不明確でエッジケースの挙動把握が必要です。
Bus-east-1 の ALB エイリアスレコードをプライマリ、us-west-2 をセカンダリとするフェイルオーバールーティングポリシー(Failover Routing)を設定し、プライマリに ALB ヘルスチェックを関連付ける
✓ 正解
Route 53 のフェイルオーバールーティングポリシーはアクティブ-パッシブ構成専用に設計されており、プライマリのヘルスチェックが失敗した場合に自動でセカンダリへ切り替わり、プライマリが復旧すれば自動的に戻ります。
C両リージョンの ALB エイリアスレコードにレイテンシーベースルーティングポリシー(Latency-Based Routing)を設定し、us-east-1 のみにヘルスチェックを関連付ける
(レイテンシーベースルーティング)はアクティブ-アクティブ向けであり自動フェイルオーバーには不向きです。
Dus-east-1 を北米ユーザーのデフォルト、us-west-2 をフォールバックとする地理的ルーティングポリシー(Geolocation Routing)を設定する
(地理的ルーティング)はユーザー所在地に基づくルーティングであり自動フェイルオーバーには不向きです。
解説
選択肢Bが正解です。Route 53 のフェイルオーバールーティングポリシーはアクティブ-パッシブ構成専用に設計されており、プライマリのヘルスチェックが失敗した場合に自動でセカンダリへ切り替わり、プライマリが復旧すれば自動的に戻ります。
選択肢Aの加重ルーティングで重み 0 のレコードを使う方法も技術的には機能しますが、意図が不明確でエッジケースの挙動把握が必要です。
選択肢Cのレイテンシーベースルーティングはアクティブ-アクティブ向けであり自動フェイルオーバーには不向きです。
選択肢Dの地理的ルーティングはユーザー所在地に基づくルーティングであり自動フェイルオーバーには不向きです。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでSOAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →