Publicado en: Aug 30, 2021
Los usuarios de AWS CloudFormation ahora pueden elegir preservar el estado de sus recursos implementados correctamente en caso de errores de operación de una pila de CloudFormation. Al utilizar esta característica, puede volver a intentar realizar la operación con una plantilla de CloudFormation e iterar con rapidez a través de bucles de retroalimentación, lo cual reduce los ciclos de desarrollo.
Una práctica común entre desarrolladores es crear una plantilla de CloudFormation con un buen número de recursos y sus dependencias, de modo que puedan implementarlos y configurarlos como una pila de CloudFormation. Antes de este lanzamiento, las operaciones con pilas fallidas daban lugar a que los recursos de la pila de CloudFormation se restaurasen al último estado de funcionamiento conocido, lo cual incluía eliminar los recursos creados correctamente. Por ejemplo, si una pila de CloudFormation contiene 10 recursos y durante una operación con la pila el último recurso no consigue implementarse, el comportamiento predeterminado iniciará la restauración para todos los recursos, incluidos los otros 9 recursos que fueron implementados correctamente. Gracias a este lanzamiento, ahora tiene la opción de mantener el estado de los recursos creados correctamente mientra soluciona el problema que afecta a los recursos con errores e intenta aprovisionarlos de nuevo. Puede seguir restaurando la pila de CloudFormation al completo a su último estado conocido seguro, la única opción disponible anteriormente.
Para comenzar, utilice la consola de AWS CloudFormation, AWS CLI o el SDK de AWS para especificar el comportamiento de restauración al iniciar una operación de pila. Para obtener más información, consulte la documentación. Esta nueva capacidad de CloudFormation está disponible sin costo adicional en 23 regiones, entre las que se encuentran EE. UU. Este (Norte de Virginia y Ohio), EE. UU. Oeste (Oregón y Norte de California), AWS GovCloud (EE. UU. Este y EE. UU. Oeste), Canadá (Central), Europa (Fráncfort, Irlanda, Londres, Milán, París y Estocolmo), Asia-Pacífico (Hong Kong, Mumbai, Osaka, Seúl, Singapur, Sídney, Tokio), Medio Oriente (Baréin), África (Ciudad del Cabo) y América del Sur (São Paulo).