AWS Compare 学習まとめ

SQS vs SNS vs EventBridge

SQS vs SNS vs EventBridge

compareSQS vs SNS vs EventBridgeAWS
最終整理

作業 Queue は SQS、通知 Fan-out は SNS、Rule による Structured Event Routing は EventBridge。

一言で理解

作業 Queue は SQS、通知 Fan-out は SNS、Rule による Structured Event Routing は EventBridge。

要点

  • SQS は Consumer が Pull する Message を Buffer し、独立した Retry と DLQ を提供する。
  • SNS は 1 つの Publish Message を複数 Subscriber へ Push する。
  • EventBridge は Event Pattern を照合し、AWS、Application、SaaS の Target へ送る。

試験での判断

EventBridge / SNS で振り分け、各 Consumer の前に SQS を置く構成がよく使われる。