AWS Lambda acrescenta suporte ao Node.js 22

Publicado: 22 de nov de 2024

Agora, o AWS Lambda oferece suporte à criação de aplicações com tecnologia sem servidor usando o Node.js 22. Os desenvolvedores podem usar o Node.js 22 como um runtime gerenciado e uma imagem de base de contêiner. A AWS aplicará automaticamente as atualizações no runtime gerenciado e na imagem de base assim que elas se tornarem disponíveis.

O Node.js 22 é a mais recente versão do Node.js com suporte de longo prazo (LTS) e receberá suporte para correções de segurança e erros até abril de 2027. Ele oferece acesso aos recursos mais recentes da linguagem Node.js, como a API “fetch”. Você pode usar o Node.js 22 com o Lambda@Edge (nas regiões com suporte), o que permite personalizar o conteúdo de baixa latência entregue pelo Amazon CloudFront. O Powertools para AWS Lambda (TypeScript), um kit de ferramentas de desenvolvedores para implementar práticas recomendadas em ambientes com tecnologia sem servidor e acelerar o desenvolvimento, também oferece suporte ao Node.js 22.

O runtime do Node.js 22 está disponível em todas as regiões que oferecem o Lambda, incluindo as regiões China e AWS GovCloud (EUA).

Você pode usar todas as ferramentas de implantação da AWS, incluindo console do Lambda, AWS CLI, AWS Serverless Application Model (AWS SAM), AWS CDK e AWS CloudFormation, para implantar e gerenciar aplicações com tecnologia sem servidor desenvolvidas no Node.js 22. Para obter mais informações, incluindo orientações sobre a atualização das funções existentes do Lambda, consulte a nossa publicação de blog. Para obter mais informações sobre o AWS Lambda, acesse a página do produto.