Publié le: May 14, 2018
Désormais, vous pouvez utiliser Node.js v8.10 pour développer vos fonctionnalités dans Lambda@Edge, comme un plus de l'exécution Node.js v6.10 supporté maintenant.
Node.js v8.10, la version actuel Long Term Support (LTS- Support de long terme) de Node, utilise le moteur V8 6.0, que donne une meilleure performance en relation avec le version précédente LTS 6.x. En plus, Node.js v8.10 support des nouveaux fonctionnalités comme async/await, qui est une nouvelle façon de traiter les opérations non-synchroniques dans Node.js. Cela vous permet écrire code plus simple, plus facile et nette pour les appels de non-blocage. Vous pouvez le lire dans cet post du blog pour avoir plus de détails sur les bénéfices de la fonctionnalité async/await introduit dans Node.js v8.10.
Pour commencer, vous pouvez simplement télécharger votre code Node.js comme une fonctionnalité AWS Lambda à travers la console AWS CLI ou Lambda, en sélectionnant l'exécution Node.js v8.10. Si vous avez des fonctionnalités Node.js existantes, vous pouvez changer vers le 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 modifier la configuration de leur fonction et établir l'environnement d'exécution Node.js 8.10.
Pour en savoir plus sur Lambda@Edge, consultez la page de produit Lambda@Edge. Pour plus d'information sur le modèle de développement Node.js de Lambda, vous pouvez référer à la documentation.