SNS
https://gyazo.com/2f261886a0a39417004295e473205440
Simple Notification Service の略
Topicを作って、TopicにメッセージをPublishしたり、TopicをSubscribeしたりできるやつ。
Publishは
手元で試したりするにはaws-cliやAWS マネジメントコンソールから実行できる
プログラムから呼び出すにはaws-sdkを使って実行できる
Subscriberの種類
HTTP/S
Email
SMS
etc...
制限
1回のPublishでSubscriberはメッセージを1回以上受け取る
順序保証は無し
メッセージサイズは256KBまで
一つのTopicに複数のSubscriberがいて、配信することをファンアウト(扇状に広がるの意)という。 トピックのサブスクリプションにフィルタポリシーをつけると、必要なメッセージだけを受け取ることができる。