投稿日: Nov 18, 2021
Amazon Simple Notification Service (Amazon SNS) が、発行アクションのメッセージバッチ処理をサポートするようになりました。これにより、最大10個のメッセージを単一のバッチリクエストで、スタンダードトピックまたはFIFOトピックのいずれかに発行できます。メッセージを単一の API リクエストにバッチ処理することは、分離されたアプリケーションを Amazon SNS に接続させることに関連するコストを削減したい人を対象としています。以前は、Amazon SNS では、発行されたメッセージごとに個別の API リクエストを必要としていました。
Amazon SNS は、分離されているマイクロサービスに接続したり、SMS、モバイルプッシュ、および E メールを介してユーザーに直接メッセージを送信したりできる、フルマネージドの信頼性が高く、可用性が高いメッセージングサービスです。Amazon SNS は、柔軟な料金設定を提供しており、使用した分だけ課金されます。バッチ API リクエストの公開→バッチ API リクエストの発行つまり、リクエストごとに最大量の 10 個のメッセージをバッチ処理すると、Amazon SNS の使用コストを 10 分の 1 に削減できるということです。
Amazon SNS のメッセージバッチ処理は、すべてのパブリック AWS リージョンと AWS GovCloud (米国) リージョンで利用可能です。
AWS ソフトウェア開発キット (SDK) またはAWS コマンドラインインターフェース (CLI) を使用して、Amazon SNS でのメッセージのバッチ処理を数分で開始します。
Amazon SNS でメッセージをバッチで発行する方法の詳細については、以下を参照ください。
- メッセージを Amazon SNS トピックのブログ投稿にバッチで発行する
- デベロッパーガイドでの Amazon SNS のバッチアクション
- API リファレンスでの Amazon SNS PublishBatch
- Amazon SNS クォータ