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