Publicado: Aug 30, 2021
Os usuários do AWS CloudFormation agora podem escolher preservar o estado dos recursos implantados com sucesso no caso de erros de operação da pilha do CloudFormation. Usando este recurso, você pode repetir a operação usando um modelo atualizado do CloudFormation e iterar rapidamente por meio de encaminhamento de feedback, encurtando os ciclos de desenvolvimento.
Uma prática comum entre os desenvolvedores é criar um modelo do CloudFormation com vários recursos e suas dependências para que possam implantá-los e configurá-los como uma pilha do CloudFormation. Antes deste lançamento, as operações de pilha com falha resultavam na reversão de todos os recursos da pilha do CloudFormation para o último estado de trabalho conhecido, incluindo a exclusão de recursos criados com sucesso. Por exemplo, se uma pilha do CloudFormation contiver 10 recursos e, durante uma operação de pilha, o último recurso falhar ao ser implantado, o comportamento padrão iniciará a reversão de todos os recursos, incluindo 9 recursos que foram implantados com sucesso. Com esta versão, agora você tem a opção de manter o estado dos recursos criados com êxito enquanto corrige o problema com os recursos com falha e tenta provisioná-los novamente. Você ainda pode optar por voltar toda a pilha do CloudFormation ao seu último estado bom conhecido, como antes era a única opção.
Para começar a usar, use o console do AWS CloudFormation, CLI ou AWS SDK para especificar o comportamento de reversão ao iniciar uma operação de pilha. Para saber mais, consulte a documentação. Este novo recurso do CloudFormation está disponível sem custo adicional em 23 regiões, incluindo: Leste dos EUA (Norte da Virgínia, Ohio), Oeste dos EUA (Oregon, Norte da Califórnia), AWS GovCloud (Leste dos EUA, Oeste dos EUA), Canadá (Central), UE (Frankfurt, Irlanda, Londres, Milão, Paris, Estocolmo), Ásia-Pacífico (Hong Kong, Mumbai, Osaka, Seul, Singapura, Sydney, Tóquio), Oriente Médio (Bahrein), África (Cidade do Cabo) e América do Sul (São Paulo).