Pourquoi choisir AWS Lambda ?

AWS Lambda est un service de calcul qui exécute votre code en réponse à des événements et gère automatiquement les ressources de calcul, ce qui en fait le moyen le plus rapide de transformer une idée en une application moderne, de production et sans serveur.

Avantages d'AWS Lambda

Exécutez du code sans avoir à allouer une infrastructure ou à devoir en gérer une. Écrivez et chargez uniquement du code sous forme de fichier .zip ou d'image de conteneur.
Répondez automatiquement à des demandes d'exécution de code, allant de douzaines d'événements par jour à des centaines de milliers par seconde, et ce, à n'importe quelle échelle.
Économisez en payant uniquement pour le temps de calcul utilisé (en millisecondes) plutôt que pour une infrastructure d'allocation en cas de pic de capacité.
Optimisez le temps et les performances d'exécution de code avec la taille de mémoire des fonctions appropriée. Répondez à des pics de demandes à deux chiffres en millisecondes avec la simultanéité allouée.

Fonctionnement

AWS Lambda est un service de calcul d'événement sans serveur qui vous permet d'exécuter du code pour presque tout type d'application ou de service de backend, sans vous soucier de l'allocation ou de la gestion des serveurs. Vous pouvez activer Lambda pour plus de 200 services AWS et applications SaaS (logiciel en tant que service). En plus, vous ne payez que pour ce que vous utilisez.
  • Traitement des fichiers
  • Diagramme montrant le fonctionnement d'AWS Lambda. Une photo est prise, puis téléchargée vers le compartiment S3. Lambda est déclenché pour exécuter le code de redimensionnement, et la photo est redimensionnée.
  • Traitement des flux
  • Diagramme montrant le fonctionnement d'Amazon Kinesis. Le flux des médias sociaux est chargé dans Kinesis, puis Lambda est déclenché. Lambda exécute le code qui génère les données de hashtag, et les données sont stockées dans DynomoDB.
  • Applications web
  • Diagramme montrant comment Amazon S3, API Gateway et DynamoDB fonctionnent ensemble pour récupérer les données météorologiques.
  • Backends IoT
  • Diagramme montrant comment Amazon Kinesis et AWS Lambda aident à commander des pièces de rechange.
  • Backends mobiles
  • Diagramme montrant comment Amazon API Gateway, AWS Lambda et Amazon SNS fonctionnent ensemble pour aider les utilisateurs à recevoir des notifications de mises à jour de statut.

AWS pour chaque application

AWS Lambda, un service de calcul sans serveur, exécute votre code en réponse à des événements, en gérant les ressources de calcul pour vous. Découvrez comment l'ensemble complet de capacités et de services d'infrastructure d'AWS permet un développement rapide et rentable d'applications modernes. 

En savoir plus

Cas d'utilisation

Répondez à une demande imprévisible et gourmande en ressources à l'aide d'AWS Lambda pour monter en puissance instantanément et passer à plus de 18 000 vCPU. Créez des flux de traitement rapidement et facilement grâce à une suite d'autres offres sans serveur et de déclencheurs d'événements.
Vous pouvez combiner AWS Lambda à d'autres services AWS pour créer des expériences en ligne sûres, stables et évolutives.
Traitez les données au préalable avant de les fournir à votre modèle de machine learning (ML). Avec l'accès Amazon Elastic File System (EFS), AWS Lambda s'occupe de la gestion et de l'allocation de l'infrastructure afin de simplifier la mise à l'échelle.
Créez des fonctions d'événements pour une communication facile entre les services découplés. Réduisez les coûts en exécutant des applications pendant les périodes de pic de demande sans crash ou allocation excédentaire des ressources.

En savoir plus sur AWS