Publicado: May 14, 2018
Detalhes: a partir de hoje, você pode usar o Node.js v8.10 para desenvolver funções no Lambda@Edge, além do tempo de execução do Node.js v6.10 que já pode ser usado hoje.
O Node.js v8.10, a versão Long Term Support (LTS – Suporte de longo prazo) atual do Node, usa o novo mecanismo V8 6.0, que oferece melhor performance que a versão LTS anterior 6.x. Além disso, o Node.js v8.10 oferece novos recursos como async/await, uma nova forma de processar operações assíncronas no Node.js. Esses novos recursos permitem escrever código mais simples, fácil e limpo para chamadas sem bloqueio. Leia esta publicação de blog para obter mais detalhes sobre os benefícios do recurso async/await introduzido no Node.js v8.10.
Para começar a usar, basta simplesmente fazer upload do código Node.js em uma função do AWS Lambda usando a ILC da AWS ou o console do Lambda e selecionar o tempo de execução do Node.js 8.10. Se você tiver funções do Node.js, poderá mudar para o novo tempo de execução fazendo as alterações necessárias de código para garantir a compatibilidade com o novo tempo de execução e editando a configuração das funções para definir o tempo de execução como Node.js 8.10.
Para saber mais sobre o Lambda@Edge, acesse a página do produto. Para obter mais informações sobre o modelo de programação Node.js do Lambda, você pode consultar a documentação.