AWS Lambda acrescenta suporte ao Node.js 24
Agora, o AWS Lambda oferece suporte à criação de aplicações com tecnologia sem servidor usando o Node.js 24. Os desenvolvedores podem usar o Node.js 24 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 24 é a mais recente versão do Node.js com suporte de longo prazo e receberá suporte para correções de segurança e erros até abril de 2028. Com esse lançamento, o Lambda simplificou a experiência do desenvolvedor, concentrando-se no moderno padrão de programação async/await e não oferece mais suporte a manipuladores de funções baseados em retorno de chamada. Você pode usar o Node.js 24 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 24. 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 24.
O runtime do Node.js 24 está disponível em todas as regiões, incluindo as regiões AWS GovCloud (EUA) e China.
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.