Amazon SQSにおいてキューとトピックはどう違う? どう使い分ける? |
| |
|
まず重要なのは、
ここ、かなり混同されやすいです。 AWSでは:
です。 ただし実務では:
を組み合わせることが非常に多いので、 1. Queue(SQS)とは何かSQSキューは簡単に言うと:
です。 Producer がメッセージを入れ、 イメージ特徴:
主用途
2. Topic(SNS)とは何かSNSトピックは:
です。 イメージつまり:
モデル。 3. 一番大きな違いSQS Queue
SNS Topic
4. 実際どう使い分ける?SQS向き「処理してほしい」例:
つまり:
SNS向き「イベントを知らせたい」例:
つまり:
5. 組み合わせが超重要実務ではこれが多い。 例えば: 「注文完了」 を:
全部に通知したい。 この時:
する。 6. なぜ直接SQSへ送らないの?直接だと: となり、
になる。 SNSを挟むと:
7. 「イベント駆動」の本質かなり重要。 SNSは:
を流す。 SQSは:
を流す。 8. FIFOとの関係SQSには:
があります。 ただSNSとのFIFO組み合わせには制限もある。 設計時は注意。 9. 一言で整理するとSQS Queue
SNS Topic
まとめAWSでは:
です。 役割: Queue
Topic
実務では:
という組み合わせが非常に多いです。 |
|
- Permissions Boundaryって実際どういう時に使いますか?
- EKSの単一クラスターとはどういう意味?
- AMQPってどういうところで使われていますか?
- S3 Glacier Instant RetrievalとS3 Standard..
- AWSのEventBridgeって、オンプレで言う何?
- PrivateLinkを使うメリットってなに?
- Amazon SQSの有用な使い方
- Amazon DataZoneっていまいちなにしているかわかりにくいんですけど、..
- AWS Storage Gatewayのテープゲートウェイは本当にテープでやって..
- AWS Global Acceleratorとは?
- Amazon CloudFrontにキャッシュはある?
- 1つのEC2インスタンスから複数のEBSボリュームをアタッチできるそうですが、し..
- Snowball Edge Storage Optimizedデバイスとは?
- Systems Manager Automationの有用な使い方
- Amazon SQSキューとは
- EC2プレイスメントグループの概念はなぜ必要?
- EC2インスタンスの購入オプション
- NATインスタンスとNATゲートウェイは、どう違う?
- ELBのインスタンスタイプ
- ハードウェア専有インスタンスとDedicated Hostsの違い




