Quotas Lambda - AWS Lambda

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Quotas Lambda

Important

Comptes AWS Les nouveautés ont réduit la simultanéité et les quotas de mémoire. AWS augmente automatiquement ces quotas en fonction de votre utilisation.

calcul et stockage

Lambda définit des quotas pour les ressources de calcul et de stockage que vous pouvez utiliser afin d’exécuter et de stocker des fonctions. Les quotas d’exécutions simultanées et de stockage s’appliquent par Région AWS. Les quotas d’Interface réseau Elastic (ENI) s’appliquent par cloud privé virtuel (VPC), quelle que soit la Région. Les quotas suivants peuvent être augmentés par rapport à leurs valeurs par défaut. Pour de plus amples informations, veuillez consulter Demande d’augmentation de quota dans le Guide de l’utilisateur Service Quotas.

Ressource Quota par défaut Peut être augmentée jusqu’à

Exécutions simultanées

1 000

Dizaines de milliers

Stockage pour les fonctions téléchargées (archives de fichiers .zip) et les couches. Chaque version de fonction et de couche consomme de l’espace de stockage.

Pour respecter les bonnes pratiques en matière d’administration du stockage du code, veuillez consulter Surveillance du stockage de code Lambda dans Serverless Land.

75 Go

Téra-octets

Stockage des fonctions définies en tant qu’images de conteneur. Ces images sont stockées dans Amazon ECR.

Consultez Service Quotas Amazon ECR.

Interfaces réseau Elastic par cloud privé virtuel (VPC)

Note

Ce quota est partagé avec d’autres services, tels qu’Amazon Elastic File System (Amazon EFS). Consultez Quotas Amazon VPC.

250

Milliers

Pour en savoir plus sur la simultanéité et la manière dont Lambda met à l’échelle la simultanéité de votre fonction en réponse au trafic, consultez Mise à l’échelle de fonction Lambda.

Configuration, déploiement et exécution de fonction

Les quotas suivants s’appliquent à la configuration, au déploiement et à l’exécution des fonctions. Sauf indication contraire, ils ne peuvent pas être modifiés.

Note

La documentation Lambda, les messages de journal et la console utilisent l’abréviation Mo (plutôt que Mio) pour faire référence à 1024 Ko.

Ressource Quota

Allocation de mémoire des fonctions

128 Mo à 10 240 Mo, par incréments de 1 Mo

Remarque : Lambda alloue de la puissance d’UC en fonction de la quantité de mémoire configurée. Vous pouvez augmenter ou réduire la mémoire et la puissance d’UC allouées à votre fonction à l’aide du paramètre Mémoire (Mo). À 1 769 Mo, une fonction possède l’équivalent d’un vCPU.

Délai d’expiration des fonctions

900 secondes (15 minutes)

Variables d’environnement des fonctions

4 Ko, pour toutes les variables d’environnement associées à la fonction, au total

stratégie de fonction basée sur les ressources

20 Ko

Couches de fonctions

cinq couches

Limite d’échelle de simultanéité des fonctions

Pour chaque fonction, 1 000 environnements d’exécution toutes les 10 secondes

Charge utile d’invocation (demande et réponse)

6 Mo chacun pour la demande et la réponse (synchrone)

20 Mo pour chaque réponse diffusée (synchrone). La taille de la charge utile pour les réponses diffusées en continu peut être augmentée par rapport aux valeurs par défaut. Contactez-nous AWS Support pour en savoir plus.)

256 Ko (asynchrone)

1 Mo pour la taille totale combinée de la ligne de demande et des valeurs d'en-tête

Bande passante pour les réponses diffusées

Non plafonné pour les 6 premiers Mo de la réponse de votre fonction

Pour les réponses supérieures à 6 Mo, 2 Mbit/s pour le reste de la réponse

Taille du package de déploiement (archive de fichiers .zip)

50 Mo (compressé, en chargement direct)

250 Mo (décompressé)

Ce quota s’applique à tous les fichiers que vous chargez, y compris les couches et les environnements d’exécution personnalisés.

3 Mo (éditeur de la console)

Taille des paramètres de l’image de conteneur

16 Ko

Taille du package du code de l’image de conteneur

10 Go (taille maximale de l’image non compressée, comprenant toutes les couches)

Événements de test (éditeur de console)

10

Stockage dans le répertoire /tmp

Entre 512 Mo et 10 240 Mo par incréments de 1 Mo

Descripteurs de fichier

1,024

Processus/threads d’exécution

1,024

Requêtes d’API Lambda

Les quotas suivants sont associés aux demandes d’API Lambda.

Ressource Quota

Demandes d’invocation par fonction par région (synchrone)

Chaque instance de votre environnement d’exécution peut servir jusqu’à 10 demandes par seconde. En d’autres termes, la limite d’invocation totale correspond à 10 fois votre limite de simultanéité. veuillez consulter Mise à l’échelle de fonction Lambda.

Demandes d’invocation par fonction par région (asynchrone)

Chaque instance de votre environnement d’exécution peut servir un nombre illimité de demandes. En d’autres termes, la limite d’invocation totale est basée uniquement sur la simultanéité disponible pour votre fonction. Voir Mise à l’échelle de fonction Lambda.

Demandes d’invocation par version ou alias de fonction (demandes par seconde)

10 x simultanéité provisionnée

Note

Ce quota s’applique uniquement aux fonctions qui utilisent la simultanéité provisionnée.

Demandes d'API GetFunction

100 requêtes par seconde. Ne peut pas être augmenté.

Demandes d'API GetPolicy

15 requêtes par seconde. Ne peut pas être augmenté.

Reste des demandes d'API du plan de contrôle (à l'exclusion de l'invocation et GetFunction des GetPolicy demandes)

15 requêtes par seconde sur toutes les API (et non 15 demandes par seconde par API). Ne peut pas être augmenté.

Autres services

Les quotas pour d'autres services, tels que AWS Identity and Access Management (IAM), Amazon CloudFront (Lambda @Edge) et Amazon Virtual Private Cloud (Amazon VPC), peuvent avoir un impact sur vos fonctions Lambda. Pour plus d’informations, consultez Quotas Service AWS dans le Référence générale d'Amazon Web Services et Utilisation AWS Lambda avec d'autres services.