O SDK de execução durável do AWS Lambda para o.NET já está disponível ao público em geral
Hoje, a AWS anuncia a disponibilidade geral do SDK de execução durável do AWS Lambda para Java, o que capacita os desenvolvedores de Java a criar fluxos de trabalho resilientes e de longa duração usando funções duráveis do Lambda. Com esse SDK, os desenvolvedores podem criar aplicativos de várias etapas, como automação de infraestrutura, implementações com portas de aprovação e canais que chamam modelos de IA e fazem uma pausa para análise humana diretamente em seu código Go, sem implementar um rastreamento de progresso personalizado.
As funções duráveis do Lambda estendem o modelo de programação orientado a eventos do Lambda com operações que verificam o progresso automaticamente e pausam a execução por até um ano enquanto aguardam eventos externos. O SDK de execução durável do AWS Lambda para Java oferece uma experiência idiomática em Java para criar com funções duráveis do Lambda. Ele inclui etapas para acompanhamento de progresso, integração de retornos de chamada para fluxos de trabalho com humanos ou agentes no fluxo, invocação durável para encadeamento confiável de funções e mecanismos de espera para suspensão eficiente.
O SDK funciona com as ferramentas Go que os desenvolvedores já usam. Os desenvolvedores o adicionam a um módulo Go com go get e implantam sua função como um único binário estático no runtime provided.al2023, como qualquer outra função Go no Lambda. Antes da implantação, eles podem testar localmente fluxos de trabalho completos em sua própria máquina com o pacote durabletest, sem exigir acesso à rede ou credenciais da AWS, e usar o analisador durablelint para capturar códigos que podem interromper um fluxo de trabalho quando ele for retomado.
Para começar a usá-lo, consulte o guia do desenvolvedor das funções duráveis do Lambda e o SDK de execução durável do AWS Lambda no GitHub. Para obter detalhes regionais sobre disponibilidade e preços das funções duráveis do Lambda, consulte a página de Recursos da AWS por região e os preços do AWS Lambda.