As funções duráveis do AWS Lambda agora oferecem suporte ao SDK de execução durável personalizado

Publicado: 28 de jul de 2026

A partir de hoje, as funções duráveis do AWS Lambda permitem que você traga seu próprio SDK de execução durável, para que você possa criar fluxos de trabalho duráveis em qualquer runtime gerenciado ou personalizado suportado pelo Lambda. Você pode usar os SDKs de Execução Durável existentes disponíveis em Node.js, Python, Java e C#/.NET ou criar seu próprio SDK na linguagem de programação de sua escolha. O AWS Lambda também lançou o AWS Durable Execution Conformance Tests de código aberto, um conjunto de testes independente de idioma para validar implementações personalizadas de SDK de execução durável.

As funções duráveis do Lambda permitem que você escreva fluxos de trabalho de longa execução e tolerantes a falhas diretamente em seu código de função do Lambda, com pontos de verificação integrados, novas tentativas automáticas e execuções que são executadas por até um ano, sem gerenciar a infraestrutura. Antes, se sua organização exigia uma versão de tempo de execução específica ou se sua equipe criava em uma linguagem sem um runtime gerenciado do Lambda, você estava limitado às versões gerenciadas específicas que as funções duráveis suportavam. Agora você pode usar qualquer versão de runtime compatível com o Lambda ou empacotar seu próprio tempo de execução usando o Amazon Linux 2023. Ao criar seu próprio SDK de execução durável, o conjunto de testes de conformidade valida sua implementação implantando suas funções, invocando-as e validando o histórico de execução em relação ao comportamento esperado.

Esses recursos estão disponíveis em todas as regiões da AWS onde as funções duráveis do Lambda estão disponíveis. Para começar, consulte a documentação das funções duráveis do Lambda e a documentação e runtime personalizada do Lambda.