Publicado en: Nov 9, 2023

AWS CloudFormation StackSets anuncia una nueva capacidad, ConcurrencyMode, que brinda a los clientes una experiencia de implementación más rápida y, al mismo tiempo, equilibra la seguridad de la implementación. Los clientes controlan la velocidad y la seguridad de las implementaciones de sus conjuntos de pilas con simultaneidad y tolerancia a errores. Los clientes definen estos parámetros junto con ConcurrencyMode como parte de sus StackSetOperationPreferences antes de ejecutar una operación de conjunto de pilas. StackSetsOperationPreferences está disponible con las seis API siguientes: create-stack-instances (crear instancias de pilas), delete-stack-instances (eliminar instancias de pilas), detect-stack-set-drift (detectar desvíos de conjuntos de pilas), import-stacks-to-stack-set (importar pilas al conjunto de pilas), update-stack-set (actualizar el conjunto de pilas) y update-stack-instances (actualizar las instancias de pilas). Con el parámetro ConcurrencyMode, los clientes pueden modificar el comportamiento de implementación actual de las operaciones del conjunto de pilas para lograr implementaciones más rápidas que desacoplan la simultaneidad de la tolerancia a errores.

Los clientes pueden elegir StrictFailureTolerance o SoftFailureTolerance con el parámetro ConcurrencyMode. StrictFailureTolerance es el comportamiento predeterminado actual para las implementaciones de conjuntos de pilas. En StrictFailureTolerance, StackSets establece la concurrencia real de las operaciones en función del umbral de tolerancia a errores. Los clientes eligen StrictFailureTolerance cuando desean detener por completo la operación de su conjunto de pilas. SoftFailureTolerance es un nuevo comportamiento de implementación para los clientes que desean disfrutar de las ventajas de las implementaciones simultáneas sin tener una restricción estricta en cuanto a la tolerancia a los errores. En SoftFailureTolerance, StackSets establece el valor de simultaneidad definido por el cliente como la simultaneidad real de la operación. StackSets seguirá deteniendo la operación cuando StackSets supere el umbral de tolerancia a errores. Consulte la guía del usuario de AWS CloudFormation para obtener más información.

Puede utilizar esta función con la consola de administración de AWS, el SDK de AWS y la interfaz de línea de comandos de AWS. Esta característica está disponible en todas las regiones de AWS donde está disponible AWS CloudFormation StackSets. Consulte la tabla de regiones de AWS para ver las regiones de AWS en las que está disponible StackSets.