Publicado: May 15, 2019

Agora, você pode desenvolver funções do AWS Lambda usando o Node.js v10. Além de aproveitar os novos recursos do Node.js v10, como melhorias de performance no mecanismo V8 6.6, as funções do Lambda escritas em Node.js 10 executam na geração mais recente do Amazon Linux, o Amazon Linux 2.

Para saber mais sobre as diferenças entre o Node 10 e as versões anteriores do Node no Lambda, consulte a nossa documentação. A partir do Node 10, o AWS Lambda também atualizará automaticamente as versões secundárias da linguagem para a versão secundária mais recente, como especificado em https://github.com/nodejs/Release

Para começar a implantar código Node.js como uma função do Lambda, basta fazer upload do código como um arquivo no formato ZIP usando a ILC da AWS ou o console do AWS Lambda e selecionar o tempo de execução Node.js 10.x. Você também pode usar o AWS Serverless Application Model (SAM) para implantar e gerenciar aplicativos sem servidor criados no Node.js. Clientes com funções existentes em Node.js podem mudar para o novo tempo de execução fazendo a alterações necessárias para garantir a compatibilidade do código com o novo tempo de execução e editando a configuração das funções para definir o tempo de execução como “nodejs10.x”. A documentação do AWS Lambda oferece mais informações sobre o modelo de programação do Node.js.

O tempo de execução Node.js 10.x está disponível em todas regiões que oferecem o Lambda. Para obter mais informações sobre onde o AWS Lambda está disponível, consulte a tabela de regiões da AWS. Acesse nossa página do produto para obter mais informações sobre o AWS Lambda ou faça login no console do AWS Lambda para começar a usar.