AWS Lambda vous permet d'exécuter du code sans avoir à mettre en service ou gérer des serveurs. Vous payez uniquement pour le temps de calcul consommé, il n'y a aucun frais lorsque votre code n'est pas exécuté. Avec Lambda, vous pouvez exécuter du code pour pratiquement n'importe quel type d'application ou service dorsal (back-end), sans aucune tâche administrative. Il vous suffit de charger votre code : Lambda fait le nécessaire pour l'exécuter et le dimensionner en assurant une haute disponibilité. Vous pouvez configurer votre code de sorte qu'il se déclenche automatiquement depuis d'autres services AWS, ou l'appeler directement à partir de n'importe quelle application Web ou mobile.
Qu'est-ce qu'AWS Lambda ?
AWS Lambda exécute automatiquement votre code, sans que vous ayez à mettre en service ou gérer des serveurs. Il vous suffit d'écrire du code et de le charger dans Lambda.
AWS Lambda dimensionne automatiquement votre application en exécutant le code en réponse à chaque déclencheur. Votre code s'exécute en parallèle et traite chaque déclencheur indépendamment. La charge de travail est ainsi dimensionnée de façon précise.
Avec AWS Lambda, les frais s'appliquent à chaque 100 ms d'exécution de votre code et selon le nombre de fois où il est déclenché. Vous ne payez rien lorsque votre code n'est pas exécuté.
« AWS Lambda intègre la méthode NoOps, ce qui nous permet de maintenir le dimensionnement sans avoir à nous soucier de l'infrastructure. »
James Young, directeur technique chez VidRoll
« Avec Lambda, il est très facile de mettre en place un faisceau d'analyses en temps réel capable de gérer quotidiennement des milliards d'événements. »
Mohit Dilawari, directeur de l'ingénierie chez Localytics
« Lambda est vraiment un outil intelligent. Il nous permet, à partir de données brutes, de faire un peu de ménage et de détection d'erreurs, pour ensuite créer des mesures qui apportent de nouvelles perspectives. »
Dirk Van Dell, VP du développement de la technologie multimédia chez MLBAM
Architecture de référence : Schéma | Exemple de code
Thomson Reuters s'occupe du nettoyage de textes et d'images provenant de diverses sources d'actualités, ainsi que de la génération dynamique de contenus destinés aux éditeurs qui utilisent Lambda.
Architecture de référence : Schéma
Localytics traite des milliards de points de données en temps réel et fait appel à Lambda pour le traitement de ces données, autant historiques qu'en temps réel, stockées dans S3 ou diffusées depuis Kinesis. Lire l'étude de cas »
Architecture de référence : Schéma
Zillow utilise Lambda et Kinesis pour suivre en temps réel un sous-ensemble de mesures mobiles. Grâce à ces deux outils, nous avons pu développer et déployer une solution économique en seulement deux semaines.
Architecture de référence : Schéma | Exemple de code
Architecture de référence : Schéma | Exemple de code
Pour commencer à utiliser AWS Lambda, c'est très simple. Suivez la procédure indiquée dans la console pour déployer votre première application AWS Lambda en quelques clics.


