AWS Lambda のクォータ - AWS Lambda

AWS Lambda のクォータ

AWS Lambda は、関数の実行と保存に使用できるコンピューティングおよびストレージリソースの量に対してクォータを設定します。以下のクォータは、リージョンごとに適用され、引き上げることができます。引き上げをリクエストするには、サポートセンターコンソールを使用してください。

リソース デフォルトのクォータ 引き上げることができる最大

同時実行数

1,000

数十万

関数とレイヤーストレージ

75 GB

Terabytes

VPC あたりの Elastic Network Interface の数

注意: EFS などの他のサービスと共有されるクォータ。「Amazon VPC のクォータ」を参照してください。

250

数百

Lambda がトラフィックに応じて関数の同時実行をスケーリングする方法の詳細については、「AWS Lambda 関数スケーリング」を参照してください。

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

リソース Quota

関数のメモリ割り当て

128 MB から 3,008 MB まで、64 MB ごとに増加できます。

関数タイムアウト

900 秒 (15 分)

関数の環境変数

4 KB

関数リソースベースのポリシー

20 KB

関数レイヤー

5 つのレイヤー

関数の同時実行数のバースト

500~3000 (リージョンによって異なる)

呼び出しペイロード (リクエストとレスポンス)

6 MB (同期)

256 KB (非同期)

デプロイパッケージサイズ

50 MB (zip 圧縮済み、直接アップロード)

250 MB (解凍、レイヤーを含む)

3 MB (コンソールエディタ)

テストイベント (コンソールエディタ)

10

/tmp ディレクトリのストレージ

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 を使用する」を参照してください。