投稿日: Apr 11, 2024
AWS Lambda 関数は、AWS GovCloud (米国) リージョンの予期しないトラフィックに対応して、以前よりも 12 倍高速にスケールアップできるようになりました。今回の改善により、各関数は、アカウントの同時実行数を上限として、10 秒ごとに 1,000 件の同時実行の速度にスケールアップできるようになりました。
SLA ベースのデータ処理や、要求/応答パターンのある Web アプリケーションなどのワークロードでは、高いスケーラビリティを必要とし、トラフィックが頻繁に変更される傾向があります。以前は、Lambda のスケーリングがアカウントレベルで行われ、顧客は最初の 1 分間に最大 3000 件の同時実行までスケールでき、その後は 1 分ごとに 500 件の同時実行までスケールできました。本日のリリースにより、個々の Lambda 関数をより迅速かつきめ細かくスケーリングできるようになり、トラフィックの変動に対応する必要のあるワークロードにメリットがもたらされます。しかも、アカウント内の他の関数のスケーリング速度には影響しません。
新しいスケーリングエクスペリエンスは、同期的に呼び出されるすべての関数に対して、追加費用なしでデフォルトで有効になっています。
関数に予約済み同時実行を設定することで、関数のスケーラビリティに制限を設定できます。AWS Lambda の新しい関数スケーリング機能の詳細については、Lambda のスケーリング動作のドキュメントページをご覧ください。