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

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

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

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

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

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 リクエスト

参考