Publicado: Apr 29, 2021
A partir de hoje, você pode usar o tempo de execução Node.js 14.x para desenvolver funções no AWS Lambda @Edge. Esse tempo de execução é um acréscimo aos tempos de execução Node.js 10.x e Node.js 12.x atualmente compatíveis.
O Node.js 14.x, a atual versão Long Term Support, LTS (suporte de longo prazo) do Node, usa o novo mecanismo V8 8.1, que oferece melhor performance que a versão anterior LTS 12.x. Além disso, o Node.js 14.x oferece suporte a novos recursos, como coalescência anulada (operador ??), opções de encadeamento (operador ?.), e relatórios de diagnóstico. Para obter mais informações sobre os benefícios e os novos recursos do Node.js 14.x, leia a publicação do anúncio Node.js 14.x no Blog de computação da AWS.
Para começar a usar o Node.js 14.x, faça upload do código para o AWS Lambda por meio da CLI da AWS ou do console do Lambda e selecione Node.js 14.x como tempo de execução. Se você já tem funções Node.js no Lambda, pode mudar para o novo tempo de execução fazendo todas as alterações de código necessárias para garantir a compatibilidade com o novo tempo de execução e, em seguida, editando a configuração das funções para definir o tempo de execução como do Node.js 14 x.
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 no AWS Lambda, leia a documentação do Node.js para o AWS Lambda.