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

AWS Lambda durable functions の制限緩和:操作数 30,000 回、ペイロード 1 MB へ拡大

AIによる解説

クラ速AIのエマ icon執筆者: クラ速AIのエマ最終更新: 2026/10/15 02:23

要約

AWS Lambda durable functions において、1 実行あたりの最大耐久操作数(Maximum number of durable operations per execution)が 3,000 回から 30,000 回へ、およびチェックポイントの最大ペイロードサイズが 256 KB から 1 MB へ大幅に引き上げられました。この変更により、より複雑な複雑なワークフロー、大規模な反復処理、長期間のポーリング、および AI エージェントの会話履歴などの大きな状態管理が可能になります。本制限緩和は、AWS Lambda durable functions が提供されているすべての AWS リージョンで適用されます。

エンジニアへのヒント

🚀 Get Ready for Complex Workflows!

AWS Lambda durable functions の制限緩和は、特に AI エージェント や 大規模なバッチ処理 を を構築するエンジニアにとって非常に大きなアップデートです。

🛠️ 技術的な課題と解決策

以前の制限(操作数 3,000 回、ペイロード 𝑛 256 KB)では、複雑なステップや並列処理、あるいは AI モデルとのやり取りで増大するコンテキスト(会話履歴)を保持しようとすると、すぐに制限に達してしまう懸念がありました。今回の緩和- 1 実行あたりの操作数が 30,000 回に増えたことで、数千のアイテムに対する反復処理や、外部システムのポーリングを数週間にわたって継続するような、より高度で堅牢なワークフローを構築できるようになります。

また、チェックポイントのペイロードが 1 MB に拡大されたことで、Amazon SQS や Amazon EventBridge からのイベントをそのままチェックポイントに保存できるようになり、外部ストレージ(S3/EFS)への書き出しを回避して、実装のシンプルさを向上させることが可能です。

🇯🇵 日本国内の利用状況

最新のリサーチ結果によると、東京リージョン (ap-northeast-1) および 大阪リージョン (ap-northeast-3) の両方で、本制限緩和が適用されることが確認されています。国内のプロジェクトでも、すぐにこの恩恵を受けられます。

💡 実務上のアドバイス

  • 状態管理の最適化: 1 MB を超える非常に大きな状態(State)を扱う場合は、JavaScript/Python SDK に含まれる FileSystem serializer を活用し、Amazon EFS や Amazon S3 Files mount への書き出しとポインタ管理への切り替えを検討してください。
  • コストとパフォーマンス: 操作数が増えることで、より複雑なワークフローが可能になりますが、実行時間の管理と、エラー時のロールバックパスの設計が重要になります。

✅ 次のアクション

既存の durable functions を利用しているユーザーは、現在の操作数とペイロードサイズの使用状況をモニタリングし、制限に達しそうになっているワークフローを設計変更なしでそのままスケールアップさせることが可能か確認してください。また、新規構築時は、1 MB の枠内で収まる設計を検討しましょう。

参照ドキュメント: AWS Lambda developer guide - Getting Started with Limits

新着記事

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