AWS Lambda - Fonctionnement de la tarification AWS

AWS Lambda

AWS Lambda vous permet d'exécuter du code sans avoir à allouer ou gérer des serveurs. Vous payez uniquement le temps de calcul utilisé et ne déboursez rien quand votre code ne s'exécute pas. Avec Lambda, vous pouvez exécuter le code pour quasiment n'importe quel type d'application ou service backend, sans avoir à vous préoccuper de leur administration. Il vous suffit de charger votre code : Lambda fait le nécessaire pour l'exécuter et le dimensionner en assurant une haute disponibilité.

Tarification d'AWS Lambda

Avec AWS Lambda, vous ne payez que ce que vous utilisez. Vous payez en fonction du nombre de demandes pour vos fonctions et de la durée, c'est-à-dire du temps nécessaire à l'exécution de votre code. Lambda enregistre une requête chaque fois qu'il s'exécute en réponse à une notification d'événement ou à un appel de demande, notamment les appels de test provenant de la console. Vous payez en fonction du nombre total de demandes dans l'ensemble de vos fonctions.

La durée est calculée à partir du moment où votre code commence à s'exécuter jusqu'à ce qu'il retourne ou à sa fin ; elle est arrondie à 1 ms près. Le prix est fonction de la quantité de mémoire que vous attribuez à votre fonction.

AWS Lambda fait partie de Compute Savings Plans, un modèle de tarification flexible qui propose des prix bas sur l'utilisation d'Amazon EC2, de AWS Fargate et d'AWS Lambda, en échange d'un engagement à utiliser une quantité d'utilisation constante (mesurée en USD/heure) pour une durée d'un ou de trois ans. Avec les Compute Savings Plans, vous pouvez économiser jusqu'à 17 % sur AWS Lambda. Ces réductions s'appliquent à la Durée, à la Simultanéité allouée et à la Durée (Simultanéité allouée).

Tarification des demandes

  • Offre gratuite : 1 million de requêtes par mois, 400 000  Go secondes de temps de calcul par mois

  • Vous devrez ensuite payer 0,20 USD par million de requêtes ou 0,0000002 USD par requête

Tarification par durée

  • 400 000 Go secondes par mois gratuits, jusqu'à 3,2 millions de secondes de temps de calcul

  • 0,00001667 USD pour chaque Go par seconde utilisé par la suite

Frais supplémentaires.

Des frais supplémentaires peuvent vous être facturés si votre fonction Lambda nécessite l'utilisation d'autres services AWS ou des transferts de données. Par exemple, si votre fonction Lambda lit des données depuis Amazon S3, ou écrit des données dans Amazon S3, les demandes de lecture/écriture et les données stockées dans Amazon S3 vous seront facturées. Les données transférées « à l'intérieur » et « à l'extérieur » de vos fonctions AWS Lambda depuis l'extérieur de la région où elles ont été exécutées sont facturées aux taux de transfert de données EC2 indiqués ici sur Tarification d'Amazon EC2 à la demande sous Transfert de données.