Práticas recomendadas para funções duráveis do Lambda
As funções duráveis usam um modelo de execução baseado em reprodução que exige práticas de programação diferentes das funções do Lambda tradicionais. Para obter orientação sobre como escrever e testar códigos de fluxo de trabalho durável, consulte as Práticas recomendadas no Guia do desenvolvedor do SDK de execução durável da AWS.
As recomendações a seguir são práticas recomendadas para implantar, invocar e monitorar funções duráveis do Lambda.
Versões e aliases das funções
Invoque funções com números de versão ou aliases para fixar execuções em versões de código específicas. Certifique-se de que as novas versões do código possam tratar o estado das versões mais antigas. Não renomeie etapas nem altere seu comportamento de forma a interromper a reprodução.
Monitoramento
Habilite o registro em log estruturado com IDs de execução e nomes de etapas. Configure os alarmes do CloudWatch para as taxas de erro e a duração da execução. Use rastreamento para identificar gargalos. Para obter orientação detalhada, consulte Monitoramento e depuração.