Amazon SQS のベストプラクティス
- Amazon SQS スタンダード および FIFO (先入れ先出し) キューの推奨事項
Amazon SQS スタンダード および FIFO (先入れ先出し) キューの推奨事項
- Amazon SQS メッセージの操作
- Amazon SQS コストの削減
メッセージの操作
- タイムリーな方法でのメッセージの処理
- 可視性タイムアウトを調整
- ロングポーリングのセットアップ
- 問題のあるメッセージのキャプチャ
- デッドレターキューを設定
- デッドレターキューの保持期間を元のキューの保持期間よりも長く設定
Amazon SQS コストの削減
- 適切なポーリングモードの使用
- 基本ロング
- 場合によってショート
Amazon SQS セキュリティのベストプラクティス
- キューにパブリックアクセスできないようにする
- 最小特権アクセスの実装
- Amazon SQS アクセスを必要とするアプリケーションと AWS のサービスには IAM ロールを使用する
- サーバー側の暗号化を実装する
- 転送時のデータの暗号化を強制する
- VPC エンドポイントを使用して Amazon SQS にアクセスすることを検討する
参考文献
- Amazon Simple Queue Service とは