AWS Lambda のクォータ
AWS Lambda は、関数の実行と保存に使用できるコンピューティングおよびストレージリソースの量に対してクォータを設定します。以下のクォータは、リージョンごとに適用され、引き上げることができます。引き上げをリクエストするには、サポートセンターコンソール
リソース | デフォルトのクォータ | 引き上げることができる最大 |
---|---|---|
同時実行数 |
1,000 |
数十万 |
関数とレイヤーストレージ |
75 GB |
Terabytes |
VPC あたりの Elastic Network Interface の数 注意: EFS などの他のサービスと共有されるクォータ。「Amazon VPC のクォータ」を参照してください。 |
250 |
数百 |
Lambda がトラフィックに応じて関数の同時実行をスケーリングする方法の詳細については、「AWS Lambda 関数スケーリング」を参照してください。
関数の設定、デプロイ、および実行には、以下のクォータが適用されます。変更することはできません。
リソース | Quota |
---|---|
関数のメモリ割り当て |
128 MB から 10,240 MB まで、64 MB ごとに増加できます。 |
関数タイムアウト |
900 秒 (15 分) |
関数の環境変数 |
4 KB |
20 KB |
|
関数レイヤー |
5 つのレイヤー |
関数の同時実行数のバースト |
500~3000 (リージョンによって異なる) |
呼び出しペイロード (リクエストとレスポンス) |
6 MB (同期) 256 KB (非同期) |
デプロイパッケージサイズ |
50 MB (zip 圧縮済み、直接アップロード) 250 MB (解凍、レイヤーを含む) 3 MB (コンソールエディタ) |
テストイベント (コンソールエディタ) |
10 |
|
512 MB |
ファイルディスクリプタ |
1,024 |
実行プロセス/スレッド |
1,024 |
以下のクォータは AWS Lambda API リクエストに関連付けられています。
リソース | Quota |
---|---|
リージョンあたりの呼び出しリクエスト頻度 (リクエスト数/秒) |
10 倍の同時実行数のクォータ (同期的 – すべてのリソース) 10 倍の同時実行数のクォータ ( 非同期的 – AWS 以外のソース) |
非同期の AWS のサービスソースのリージョンあたりの呼び出しリクエスト数 (1 秒あたりのリクエスト数) |
無制限のリクエストが可能です。実行レートは、その関数で利用可能な同時実行数に基づきます。「非同期呼び出し」を参照してください。 |
関数のバージョンまたはエイリアスあたりの呼び出しリクエスト頻度 (リクエスト数/秒) |
10 x 割り当て済みのプロビジョニングされた同時実行数 このクォータは、プロビジョニングされた同時実行数を使用する関数にのみ適用されます。 |
GetFunction API リクエスト数 |
1 秒あたり 100 リクエスト |
GetPolicy API リクエスト数 |
1 秒あたり 15 リクエスト |
残りのコントロールプレーン API リクエスト数 (呼び出し、GetFunction、および GetPolicy リクエストを除く) |
1 秒あたり 15 リクエスト |
AWS Identity and Access Management、Amazon CloudFront (Lambda@Edge)、Amazon Virtual Private Cloud など、他のサービスのクォータが Lambda 関数に影響を及ぼすことがあります。詳細については、「AWS のサービスクォータ」および「他のサービスで AWS Lambda を使用する」を参照してください。