SAP新しいソリューションのための設計

ALBのターゲットグループに対してBlue/Greenデプロイメントを実施し、段階的にトラフィックを移行したい。最適な方法はどれですか?

A
Route53の加重ルーティングポリシーを使用する
[Route 53加重ルーティング]は[DNSレベルの分散であり、TTL(DNSキャッシュ有効期限)の影響で即時の切り替えが困難なため、アプリケーション層での細かいトラフィック制御には不向き]。
B
ALBのリスナールールで重み付きターゲットグループを設定する
✓ 正解
ALBのリスナールールでは複数のターゲットグループに対して重み付き転送(Weighted Target Groups)を設定できます。例えばBlue:90%、Green:10%のように段階的にトラフィックを移行することが可能です。AWS CodeDeployのBlue/Greenデプロイと組み合わせると自動化できます。
C
CloudFrontのオリジングループでフェイルオーバーを設定する
[CloudFrontオリジングループ]は[オリジン障害時のフェイルオーバー用途であり、重み付きによる段階的なトラフィック移行には対応していない]。
D
EC2 Auto Scalingのインスタンス比率を調整する
[EC2 Auto Scaling]は[インスタンス台数の配分変更であり、リスナー単位のトラフィック重み付き転送を直接制御する機能ではない]。

解説

ALBのリスナールールでは複数のターゲットグループに対して重み付き転送(Weighted Target Groups)を設定できます。例えばBlue:90%、Green:10%のように段階的にトラフィックを移行することが可能です。AWS CodeDeployのBlue/Greenデプロイと組み合わせると自動化できます。 選択肢Aの[Route 53加重ルーティング]は[DNSレベルの分散であり、TTL(DNSキャッシュ有効期限)の影響で即時の切り替えが困難なため、アプリケーション層での細かいトラフィック制御には不向き]。 選択肢Cの[CloudFrontオリジングループ]は[オリジン障害時のフェイルオーバー用途であり、重み付きによる段階的なトラフィック移行には対応していない]。 選択肢Dの[EC2 Auto Scaling]は[インスタンス台数の配分変更であり、リスナー単位のトラフィック重み付き転送を直接制御する機能ではない]。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
SAP の問題一覧に戻る