Publicado: May 12, 2022

Agora o AWS Lambda é compatível com Node.js 16 como runtime gerenciado e imagem básica de contêiner. Os desenvolvedores que criam aplicações sem servidor no Lambda usando Node.js 16 podem aproveitar novos recursos, como compatibilidade com chip Apple para desenvolvimento local, a API timers promises e performance aprimorada. Para mais informações sobre a compatibilidade do Lambda com Node.js 16, consulte nossa postagem no blog em Node.js 16.x runtime now available in AWS Lambda (Tempo de execução do Node.js 16 já está disponível no AWS Lambda).

Para implantar funções do Lambda usando o Node.js 16, carregue o código usando o console do Lambda e selecione o tempo de execução Node.js 16. Você também pode usar a AWS CLI, o AWS Serverless Application Model (AWS SAM) e o AWS CloudFormation para implantar e gerenciar aplicações sem servidor escritas em Node.js 16. Além disso, você também pode usar a imagem básica do Node.js 16 fornecida pela AWS para construir e implantar funções do Node.js 16 usando uma imagem de contêiner. Para migrar funções existentes do Lambda que executam versões anteriores do Node.js, analise a compatibilidade de seu código com o Node.js 16 e, em seguida, atualize o runtime da função para o Node.js 16.

O Node.js 16 é a versão mais recente de suporte de longo prazo (LTS) do Node.js. A AWS aplicará automaticamente as atualizações ao runtime gerenciado do Node.js 16 e à imagem básica do Node.js 16 fornecida pela AWS conforme elas forem disponibilizadas.

O tempo de execução do Node.js 16 está disponível em todas as regiões nas quais o Lambda é oferecido, exceto nas regiões da AWS China (Pequim) operada pela Sinnet e China (Ningxia) operada pela NWCD. Acesse nossa página do produto para obter mais informações sobre o AWS Lambda ou acesse o console do AWS Lambda para começar a usá-lo.

08/06/2023 - Desde o lançamento do suporte para o Node.js 16 no AWS Lambda, a data de fim da vida útil do Node.js foi alterada. Para refletir isso, reduzimos o período durante o qual esse runtime terá suporte. Para ver o cronograma atual de suspensão de uso, consulte a documentação do runtime do Lambda.