Publicado en: May 14, 2018
A partir de hoy, puede usar Node.js v8.10 para desarrollar sus funciones en Lambda@Edge, además del tiempo de ejecución actualmente compatible, Node.js v6.10.
Node.js v8.10, la versión actual con soporte a largo plazo (LTS) de Node, utiliza el nuevo motor V8 6.0, el cual proporciona un mejor desempeño en comparación con la versión LTS anterior, la 6.x. Además, Node.js v8.10 es compatible con características nuevas tales como async/await, que representa una nueva forma de trabajar con operaciones asíncronas en Node.js. Esto le permite escribir código más simple, fácil y claro para llamadas no bloqueantes. Puede leer esta publicación del blog para obtener más detalles acerca de los beneficios de la característica async/await introducida en Node.js v8.10.
Para comenzar, puede subir su código Node.js como una función de AWS Lambda a través de la consola de Lambda o la AWS CLI y seleccionar el tiempo de ejecución Node.js 8.10. Si ya dispone de funciones de Node.js, puede cambiarse al nuevo tiempo de ejecución realizando los cambios necesarios en el código para garantizar la compatibilidad con el nuevo tiempo de ejecución y editando la configuración de sus funciones para establecer Node.js 8.10 como tiempo de ejecución.
Para obtener más información acerca de Lambda@Edge, visite la página del producto. Para más información acerca del modelo de programación de Node.js de Lambda, puede consultar la documentación.