Publié le: May 15, 2019
Désormais, vous pouvez développer vos fonctions AWS Lambda avec Node.js v10. En plus des nouvelles fonctionnalités de Node.js v10, telles que les améliorations des performances dans le moteur V8 6.6, les fonctions Lambda écrites dans Node.js 10 s’exécutent sur la dernière génération d’Amazon Linux, Amazon Linux 2.
Pour en savoir plus sur les différences entre Node 10 et les versions précédentes de Node sur Lambda, reportez-vous à notre documentation. Avec Node 10, AWS Lambda mettra automatiquement à jour les versions mineures de langage, comme indiqué sur le site https://github.com/nodejs/Release.
Pour commencer à déployer votre code Node.js en tant que fonction Lambda, vous téléchargez simplement votre code sous forme compressée depuis l'interface de ligne de commande AWS ou la console AWS Lambda et sélectionnez l'environnement d'exécution Node.js 10.x. Vous pouvez également utiliser AWS Serverless Application Model (SAM) pour déployer et gérer votre application sans serveur créée dans Node.js. Les clients disposant des fonctions Node.js existantes peuvent désormais passer au nouvel environnement d'exécution en apportant toutes les modifications au code nécessaires pour garantir la compatibilité avec le nouvel environnement d'exécution et la version d’Amazon Linux, et modifier la configuration de leur fonction et établir l'environnement d'exécution « nodejs10.x ». Vous pouvez lire des informations supplémentaires concernant le modèle de programmation Node.js dans la documentation AWS Lambda.
L'environnement d’exécution Node.js 10.x est disponible dans toutes les régions où Lambda est proposé. Pour en savoir plus sur la disponibilité d'AWS Lambda, consultez le tableau des régions AWS. Consultez notre page produit pour en savoir plus sur AWS Lambda ou connectez-vous à la console AWS Lambda pour commencer.