AWS Amazon SQS – Delay Queues キューに入れてから、実際に配信されるまでの時間を“少し待って”から届ける仕組み。たとえば“10秒後に実行する”みたいな簡単なスケジュールを組むときに便利で、すぐに通知しなくていい場面で使えるんだ。 2025.02.22 AWS
AWS Amazon SQS – Long Polling キューの中にメッセージがなければ“待つ”ことで、すぐに新しいメッセージを見つけられる仕組み。何回も空振りで問い合わせるより効率的で、無駄なリクエストを減らすからコストも通信も節約できるんだ。 2025.02.22 AWS
AWS Amazon SQS – Message Retention メッセージをキューに置いておける最大期間だよ。標準で4日だけど最長14日まで伸ばせる。あんまり長くしても溜まる一方だから注意が必要だけど、“あとでまとめて処理したい”場合に期間を伸ばして使うこともあるんだ。 2025.02.22 AWS
AWS Amazon SQS – Message Grouping (FIFOのみ) 同じグループIDを持つメッセージは、送った順番どおりに1つずつ処理していく仕組みだよ。異なるグループは並行で進められるから速度も落ちすぎない。複数のシナリオを同時進行させたいときに使うんだ。 2025.02.22 AWS
AWS Amazon SQS – Message Deduplication (FIFOのみ) 重複メッセージを防止する仕組みで、同じ内容を短時間に送られても1回だけ処理される。うっかり二重送信してしまうリスクが高いアプリでも、FIFOキューなら自動で重複排除できるから安全なんだ。 2025.02.22 AWS
AWS Amazon SQS – Encryption at Rest キューにあるメッセージを保存するとき、サーバーが自動で暗号化して鍵を管理してくれる。万が一ディスクが盗まれても解読が難しいから、安全性がグンと上がるんだ。機密データを扱うときにはぜひ使いたい機能だよ。 2025.02.22 AWS
AWS Amazon SQS – Server-Side Encryption SQSがメッセージを受け取った瞬間から暗号化し、保存中も暗号化したままにする仕組み。復号化にはKMSの鍵が必要だから、勝手にメッセージを読まれにくい。高いセキュリティレベルを保ちたいなら必須かもしれないね。 2025.02.22 AWS
AWS Amazon SQS – SSE KMS Managed Keys KMSという“鍵管理サービス”が自動で鍵を作って守ってくれるモード。自分で鍵を管理しなくてもいいから手軽に暗号化ができるし、ログにもきちんと記録が残るから安全性が高いんだ。 2025.02.22 AWS
AWS Amazon SQS – Tags キューに“名前シール”を貼って整理する機能。たとえば“注文処理用キュー”や“テスト用キュー”などと付ければ、大量のキューがあっても混乱しないし、コストの計算や削除時のミスを防ぐのにも役立つ。 2025.02.22 AWS
AWS Amazon SQS – Amazon S3 Event Notifications Integration S3にファイルが入ったら自動でSQSに“通知メッセージ”を送れるんだ。複数のサーバーがSQSを見ていれば、誰かがそのファイルを処理してくれる。イベント駆動の仕組みを作りやすくなるよ。 2025.02.22 AWS