CLF-C02クラウドテクノロジーとサービスMEDIUM単一選択

ある企業が、マイクロサービスアーキテクチャで構築されたアプリケーションの各サービス間でメッセージを非同期に連携させたいと考えています。サービス間の疎結合を実現するための最も適切なAWSサービスはどれですか?

  1. A. Amazon EC2
  2. B. AWS Lambda
  3. C. Amazon SQS(Simple Queue Service)
  4. D. Amazon RDS
解答と解説を見る

正解: C

Amazon SQSはフルマネージドのメッセージキューサービスで、送信者と受信者が直接通信せずにメッセージをキューに送信し、受信者が独立したペースで処理できます。これによりサービス間の疎結合(Loose Coupling)が実現でき、一方のサービスがダウンしても他のサービスへの影響を最小化できます。①EC2は仮想サーバーで、メッセージキューの機能はありません。④RDSはリレーショナルデータベースです。②Lambdaはコード実行環境で、SQSのトリガーとして使えますが疎結合の主役はSQSです。

▸ この試験を本気で演習する(全150問・無料)