Q11 — AWS SOA-C02 第1章

第 11/100 問 | ← 第1章

ある企業は、Application Load Balancer(ALB)の背後に複数のAmazon EC2インスタンスで新しいWebアプリケーションを展開しました。EC2インスタンスはAuto Scalingグループ内で実行されています。ユーザーから、頻繁にログインを促されるという報告があります。 この問題を解決するために、SysOps管理者は何を行うべきですか?

正解: B. EC2インスタンスのターゲットグループに対してステッキーセッション(セッションアフィニティ)を有効化します。

解説

この問題は、ロードバランサーのセッション持続性設定に関する理解を問うものです。ユーザーの要求が異なるEC2インスタンスで処理されることによりセッションが中断していることが原因です。ALBのステッキーセッション機能は、Cookieを用いてユーザーの要求を同一のターゲットインスタンスにルーティングし、セッションの連続性を維持します。他の選択肢において、CloudFrontはコンテンツ配信に使用され、配置グループはインスタンスの物理的位置に影響を与え、NLBへの置換はアプリケーション層のセッション問題を解決しません。ALBのターゲットグループでステッキーセッションを正しく設定すれば、繰り返しのログイン問題を解決できます。AWSドキュメントのApplication Load Balancerのステッキーセッションに関する記述を参照してください。