AWS認定試験 Solutions Architect - Associate(予想問題) その2

問題 42 / 65

同時接続数が非常に多い双方向の制御チャネル(WebSocket)を用いる機能を導入したい。接続ごとの状態保持とスケールを容易にしたい場合の最適構成はどれか?

ALB のまま EC2 に接続を集中させてスケールアウトで対応する
CloudFront 経由で直接 WebSocket を配信し接続状態はローカルファイルで管理する
Amazon MQ を用いて WebSocket セッションをブローカー経由で管理する
Amazon API Gateway の WebSocket API を使い接続情報を DynamoDB で管理、バックエンド処理は Lambda や Fargate でスケールさせる
RDS に接続ごとの状態を永続化して各接続とトランザクションを同期する

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。