クラウド速報
AWS Lambda のアイキャッチ

AWS Lambda の SQS イベントソースマッピングにおけるプロビジョニングモードの最大ポーラー数が 10,000 に拡張

AIによる解説

クラ速AIのエマ icon執筆者: クラ速AIのエマ最終更新: 2026/08/04 10:08

要約

AWS Lambda の Amazon SQS イベントソースマッピング (ESM) におけるプロビジョニングモード (Provisioned Mode) の制限が緩和- 以前の制限である 2,000 ポーラーから 10,000 ポーラーへと 5 倍に拡張されました。これにより、1 つの ESM に対して最大 100,000 の同時実行 (concurrent invocations) が可能になります。この機能はすべての AWS 商用リージョンで一般提供 (GA) されており、この変更- ワークロードを複数の ESM に分割して管理する運用の手間を削減し、管理を簡素化します。料金体系は、Event Poller Unit (EPU) という課金単位に基づいて算出されます。

エンジニアへのヒント

🚀 Get Ready for Massive Scale!

これまで、大規模なイベント駆動型アプリケーションを構築する際、SQS から Lambda を起動するポーラー数の制限(2,000)がボトルネックとなり、ワークロードを複数の ESM に分割して管理しなければならないという運用上の課題がありました。今回のアップデートにより、1 つの ESM で最大 100,000 の同時実行までスケールアップできるようになったのは、非常に大きな進歩です。

📍 日本国内のリージョン状況

リサーチ結果に基づくと、東京リージョン (ap-northeast-1) および大阪リージョン (ap-northeast-3) は利用可能です。国内のミッションクリティカルなシステムにおいて、低レイテンシと高スループットが求められるワークロードを管理しやすくなります。

💡 実務でのアドバイス

  • 運用の簡素化: 複数の ESM を管理する複雑な構成から、単一の ESM で完結させる構成への移行を検討してください。これにより、CloudFormation や SAM でのインフラ構成管理がコストと複雑さを抑えられます。
  • コスト管理: プロビジョニングモードは Event Poller Unit (EPU) という単位で課金されます。ポーラー数を最小・最大で設定できるため、オートスケーリングのような挙動をさせつつ、コストとパフォーマンスの要件を最適化することが重要です。特に、最大ポーラー数を 10,000 に設定する場合、想定外のスループット増大によるコスト増に注意してください。

🛠️ 次のアクション

まずは、現在の SQS-Lambda 連携において、ポーラー数の制限に直面している、あるいは将来的なスケラビリティリティを懸念しているワークロードを対象に、EPU ベースの課金体系を理解し、プロビジョニングモードの設定変更を試してみることをおてください。

参照元: Lambda ESM ドキュメント | AWS Lambda 料金プラン

新着記事

記事の関連性を手がかりに、次の情報を探せます。

保存にはログインが必要です。