過去問ドリル

CLF-C02:AWS Certified Cloud Practitioner クラウドの技術とサービス 問8

クラウドの技術とサービス/その他の AWS サービスカテゴリ(アプリ統合・開発者ツール等)

複数のコンポーネントから成るアプリケーションで、処理依頼のメッセージを一時的にためておき、後続の処理を疎結合にして、急な負荷の変動を吸収したいと考えています。適切なサービスはどれですか。

当サイトのオリジナル問題(CLF-C02:AWS Certified Cloud Practitionerの出題範囲「クラウドの技術とサービス」に対応。実際の試験問題ではありません)

正解:A

解説

Amazon SQS はフルマネージドなメッセージキューで、送信側と受信側の間にメッセージを一時的にためておけます。これにより処理を疎結合にでき、受信側の処理能力を超える急な負荷の変動もキューが吸収して平準化できます。

選択肢ごとの解説

  • A正しい。メッセージを一時的にためて処理を疎結合にし、負荷変動を吸収できるのが SQS です。
  • B誤り。EC2 は仮想サーバーで、メッセージをためて疎結合にする仕組みそのものではありません。
  • C誤り。S3 Glacier は長期アーカイブ向けの低コストストレージで、メッセージキューではありません。
  • D誤り。Direct Connect はオンプレミスとの専用線接続で、アプリケーション間のメッセージングには使いません。
CLF-C02:AWS Certified Cloud Practitionerの問題を演習モードで解く