AWS CloudFormation acelera o ciclo de desenvolvimento e teste com validação antecipada e solução de problemas simplificada
O AWS CloudFormation agora oferece recursos que permitem aos clientes detectar erros de implantação antes do início do provisionamento de recursos e resolvê-los com mais eficiência. A criação do conjunto de alterações agora fornece feedback antecipado sobre erros comuns de implantação. Os eventos do Stack agora são agrupados por um ID de operação com acesso por meio da nova API describe-operation para acelerar a análise de erros de implantação. Isso permite que os desenvolvedores reduzam os tempos do ciclo de implantação e reduzam o tempo de solução de problemas de minutos para segundos.
Quando você cria um conjunto de alterações, o CloudFormation agora valida seu modelo contra três causas comuns de falha: sintaxe de propriedade inválida, conflito do nome do recurso com os recursos existentes em sua conta e restrição de vazio do bucket do S3 nas operações de exclusão. Se a validação falhar, o status do conjunto de alterações mostrará “FAILED” (FALHOU) com um status detalhado da falha na validação. Em seguida, você pode visualizar os detalhes de cada falha, incluindo o caminho da propriedade associado a elas, para identificar exatamente onde os problemas ocorrem em seu modelo. Quando você executa um conjunto de alterações validado, a implantação ainda pode falhar devido a erros de runtime específicos do recurso, como limites de recursos ou restrições específicas do serviço. Para solucionar erros de runtime, cada operação de pilha agora recebe um ID exclusivo. Você pode ampliar os eventos da pilha de uma operação e filtrar até os eventos que causaram a falha na implantação. Isso permite identificar rapidamente as causas principais, reduzindo o tempo de solução de problemas.
Comece criando conjuntos de alterações por meio do Console, CLI ou SDK do CloudFormation. Visualize eventos de pilha por ID de operação na guia Console Events (Eventos do console) do CloudFormation ou por meio da API describe-events. Para saber mais, acesse o Guia do usuário de validação de implantação e de solução de problemas.