ECサイトの注文受付サービスにおいて、注文確定イベントを「在庫引当サービス」「決済処理サービス」「配送手配サービス」の複数の独立したマイクロサービスへ同時に非同期配信したい。各処理サービスは独自のペースでメッセージを安全に消費し、あるサービスで障害や遅延が発生しても他のサービスや注文受付本体に影響を与えない疎結合な構成が求められている。この要件を満たす設計コンポーネントを2つ選択してください。
出典AWS非公式・オリジナル問題
【複数選択】 正解を 2つ 選択してください0 / 2 選択中
ア
注文受付サービスがメッセージを発行するためのAmazon SNSトピックを作成する
イ
各サービス間で直接同期HTTP RESTリクエストを順次送信するよう注文受付に実装する
ウ
各処理サービス専用のAmazon SQSキューを作成し、SNSトピックをサブスクライブしてファンアウト構成にする
エ
Amazon ElastiCache Redisクラスターのパブリッシュ/サブスクライブ機能のみでメッセージを揮発性キューイングする
オ
すべてのサービスが共有する単一のAmazon Data Firehose配信ストリームを作成する