コンピューティングとストレージ

Lambda では、関数の実行と保存に使用できるコンピューティングおよびストレージリソースの量に対してクォータを設定します。以下のクォータは、AWS リージョンごとに適用されており、引き上げることができます。詳細については、Service Quotas ユーザーガイドの「クォータの引き上げのリクエスト」を参照してください。

リソースデフォルトのクォータ引き上げることができる最大
同時実行数1,000数万
アップロードされた関数 (.zip ファイルアーカイブ) とレイヤーのストレージ。各関数バージョンとレイヤーバージョンは、ストレージを消費します。コードストレージ管理のベストプラクティスについては、Lambda オペレータガイドの  Lambda コードストレージのモニタリングを参照してください。75 GBTerabytes
コンテナイメージとして定義された関数のストレージ。これらのイメージは Amazon ECR に保存されます。「Amazon ECR サービスクォータ」を参照してください。
Virtual Private Cloud (VPC) ごとの Elastic Network Interfaces250数百

関数の設定、デプロイ、実行

関数の設定、デプロイ、実行には、次のクォータが適用されます。変更することはできません。

Lambda のドキュメント、ログメッセージ、およびコンソールでは、1024 KB を示すのに (MiB ではなく) MB 使用します。

リソースクォータ
関数のメモリ割り当て128 MB から 10,240 MB まで、1 MB 単位で増加できます。
関数タイムアウト900 秒 (15 分)
関数の環境変数4 KB (関数に関連付けられたすべての環境変数)
関数リソースベースのポリシー20 KB
関数レイヤー5 つのレイヤー
関数の同時実行数のバースト500 ~ 3000 (リージョンによって異なります)
呼び出しペイロード  (リクエストとレスポンス)6 MB (同期)256 KB (非同期)
デプロイパッケージ (.zip ファイルアーカイブ)  のサイズ50 MB (zip 圧縮済み、直接アップロード)、250 MB (解凍後)このクォータは、レイヤーやカスタムランタイムなど、アップロードするすべてのファイルに適用されます。3 MB (コンソールエディタ)
コンテナイメージのコードパッケージサイズ10 GB
テストイベント (コンソールエディタ)10
/tmp  ディレクトリのストレージ512 MB
ファイルディスクリプタ1,024
実行プロセス/スレッド1,024

Lambda API リクエスト

次のクォータは Lambda API リクエストに関連付けられています。

リソースクォータ
リージョンあたりの呼び出しリクエスト頻度 (リクエスト数/秒)10 x 同時実行クォータ (同期的、すべてのソース)、10 x 同時実行クォータ (非同期的、AWS 以外のソース)
非同期の  AWS のサービスソースでの、リージョンあたりの呼び出しリクエスト数 (1 秒あたりのリクエスト数)無制限のリクエストが可能です。実行レートは、その関数で利用可能な同時実行数に基づきます。「非同期呼び出し」を参照してください。
関数のバージョンまたはエイリアスあたりの呼び出しリクエスト頻度 (リクエスト数/秒)10 x 割り当て済みのプロビジョニングされた同時実行数
GetFunction API リクエスト数1 秒あたり 100 リクエスト
GetPolicy API リクエスト数1 秒あたり 15 リクエスト
残りのコントロールプレーン API リクエスト数 (呼び出し、GetFunction、および GetPolicy リクエストを除く)1 秒あたり 15 リクエスト

参考