AWS Lambda

Exécuter du code sans vous soucier des serveurs ou des clusters

1 million de demandes gratuites 

par mois avec l'offre gratuite AWS

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
  • Vous pouvez utiliser Amazon Simple Storage Service (Amazon S3) pour déclencher le traitement de données d'AWS Lambda en temps réel après un chargement ou vous connecter à un système de fichier Amazon EFS existant pour activer l'accès au partage parallèle massif pour le traitement de fichier à très grande échelle.

  • Traitement des flux
  • Vous pouvez utiliser AWS Lambda et Amazon Kinesis pour traiter des données en streaming en temps réel pour le suivi de l'activité des applications, le traitement des ordres de transaction, l'analyse du flux de clics, le nettoyage des données, le filtrage des journaux, l'indexation, l'analyse des médias sociaux, ainsi que la télémétrie et la mesure des données des appareils IoT.

  • Applications web
  • Vous pouvez combiner AWS Lambda à d'autres services AWS pour créer des applications Web puissantes qui peuvent être mises à l’échelle horizontalement et réduites et qui s'exécutent dans une configuration hautement disponible dans plusieurs centres de données.

  • Backends IoT
  • Il est possible de créer des backends sans serveur à l'aide d'AWS Lambda pour gérer des requêtes d'API web, mobiles ou encore provenant de l'Internet des objets (IoT) ou de tiers.

  • Backends mobiles
  • Vous pouvez créer des backends à l'aide d'AWS Lambda et d'Amazon API Gateway pour authentifier et traiter des requêtes API. Utilisez AWS Amplify pour intégrer facilement votre backend avec vos interfaces iOS, Android, Web et React Native.

Cas d'utilisation

Traitez des données à grande échelle


Exécutez du code à la capacité qu'il vous faut, comme vous le voulez. Mettez à l'échelle pour faire correspondre automatiquement votre volume de données et activez les déclencheurs d'événement personnalisés.

Exécutez des backends Web et mobile interactifs

Vous pouvez combiner AWS Lambda à d'autres services AWS pour créer des expériences en ligne sûres, stables et évolutives.

Obtenez des ML Insights puissants

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 applications d'événements

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.

Comment démarrer

Découvrez le fonctionnement d'AWS Lambda

En savoir plus sur l'infrastructure sans serveur, la gestion et l'allocation automatisées,
et plus encore.

Découvrez les fonctions AWS Lambda »

Explorez les formations pratiques


Découvrez les bases de l'exécution du code sur AWS Lambda sans vous soucier de l'allocation ou la gestion de serveur.

Consultez les didacticiels de mise en route »

Prendre contact avec un expert


Du développement aux programmes d'entreprise, obtenez le bon support au bon moment.

Découvrir les options de support »

Découvrir davantage sur AWS