Lambda クォータ
新規の AWS アカウントでは、同時実行性とメモリクォータが低くなっています。これらのクォータは、使用状況に応じて AWS が自動的に引き上げます。また、クォータの引き上げをリクエストすることも可能です。
コンピューティングとストレージ
Lambda では、関数の実行と保存に使用できるコンピューティングおよびストレージリソースの量に対してクォータを設定します。以下のクォータは、AWS リージョンごとに適用されており、引き上げることができます。詳細については、「Service Quotas ユーザーガイド」の「クォータ引き上げのリクエスト」を参照してください。
リソース | デフォルトのクォータ | 引き上げることができる最大 |
---|---|---|
同時実行数 |
1,000 |
数万 |
アップロードされた関数 (.zip ファイルアーカイブ) とレイヤーのストレージ。各関数バージョンとレイヤーバージョンは、ストレージを消費します。 コードストレージ管理のベストプラクティスについては、Lambda オペレータガイドの Lambda コードストレージのモニタリングを参照してください。 |
75 GB |
Terabytes |
コンテナイメージとして定義された関数のストレージ。これらのイメージは Amazon ECR に保存されます。 |
「Amazon ECR サービスクォータ」を参照してください。 |
|
Virtual Private Cloud (VPC) ごとの Elastic Network Interfaces このクォータは、Amazon Elastic File System (Amazon EFS) などの他のサービスと共有されます。「Amazon VPC クォータ」を参照してください。 |
250 |
数百 |
同時実行および Lambda がトラフィックに応じて関数の同時実行数をスケーリングする方法の詳細については、「Lambda 関数のスケーリング」を参照してください。
関数の設定、デプロイ、実行
関数の設定、デプロイ、実行には、次のクォータが適用されます。変更することはできません。
Lambda のドキュメント、ログメッセージ、およびコンソールでは、1024 KB を示すのに (MiB ではなく) MB 使用します。
リソース | クォータ |
---|---|
関数のメモリ割り当て |
128 MB から 10,240 MB まで、1 MB 単位で増加できます。 注意: Lambda は、設定されたメモリの量に比例して CPU パワーを割り当てます。[メモリ (MB)] 設定を使用して、関数に割り当てられたメモリと CPU パワーを増減できます。1,769 MB の場合、1 つの vCPU に相当します。 |
関数タイムアウト |
900 秒 (15 分) |
関数の環境変数 |
4 KB (関数に関連付けられたすべての環境変数) |
20 KB |
|
関数レイヤー |
5 つのレイヤー |
関数の同時実行数のバースト |
500~3000 (リージョンによって異なります) |
呼び出しペイロード (リクエストとレスポンス) |
リクエストとレスポンスにそれぞれ 6 MB (同期) 256 KB (非同期) |
50 MB (zip 圧縮済み、直接アップロード) 250 MB (解凍後) このクォータは、レイヤーやカスタムランタイムなど、アップロードするすべてのファイルに適用されます。 3 MB (コンソールエディタ) |
|
コンテナイメージのコードパッケージサイズ |
10 GB |
テストイベント (コンソールエディタ) |
10 |
|
512 MB〜10,240 MB、1 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 リクエスト |
その他のサービス
AWS Identity and Access Management (IAM)、Amazon CloudFront (Lambda @Edge)、Amazon Virtual Private Cloud (Amazon VPC) などの他のサービスのクォータが Lambda 関数に影響を及ぼすことがあります。詳細については、Amazon Web Services 全般的なリファレンスの「AWS サービスクォータ」および 他のサービスで AWS Lambda を使用する を参照してください。