AWS CloudFormation es una plataforma que se encarga de la gestión y el aprovisionamiento de recursos de la nube de AWS y de terceros. Se basa en el manejo de la infraestructura como código. El recurso de AWS CloudFormation StackSets, que permite la ampliación de las funciones de la pila en la plataforma, forma parte de este sistema.
Esta herramienta resulta de gran importancia para el sistema de CloudFormation, por lo que, en este artículo, te enseñaremos todo lo que necesitas saber acerca de los StackSets.
¿Qué son las pilas en AWS CloudFormation?
Antes de contarte en detalle qué es AWS CloudFormation StackSets o conjunto de pilas en CloudFormation, es importante que sepas que, en este sistema, al hablar de pilas nos referimos a un conjunto de recursos de la plataforma de nube de Amazon Web Service, que pueden ser gestionados como una misma unidad.
De manera que, gracias a sus propiedades, esta herramienta contribuye al desarrollo, actualización o eliminación de colecciones de recursos, mediante el desarrollo y actualización de las pilas.
¿Qué es AWS CloudFormation StackSets?
AWS CloudFormation StackSets se define como una herramienta que extiende las funcionalidades de las pilas en la plataforma, al permitir crear, eliminar o actualizar pilas, es decir, conjuntos de recursos, en múltiples cuentas y regiones con tan solo una operación.
Esto quiere decir que la opción de AWS CloudFormation StackSets permite el aprovisionamiento de las pilas en las cuentas de AWS y entre las regiones a través del uso de una misma plantilla. Cabe resaltar que esta plantilla a utilizar deberá especificarse en conjunto con sus parámetros y capacidades requeridas.
Características de AWS CloudFormation StackSets
🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴
Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada
👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semanaDentro de las principales características de la herramienta de AWS CloudFormation StackSets se encuentra que, una vez se establezca y defina el conjunto de pilas, se permiten llevar a cabo acciones relacionadas con la creación, actualización o eliminación de pilas frente a las cuentas destino y las regiones que se especifiquen.
El sistema también ofrece la opción de establecer las preferencias de la operación, como, por ejemplo, el orden de regiones de la plataforma donde se quiere realizar la acción, así como la propiedad de tolerancia a errores frente a que las operaciones de la pila se detengan, o bien la cantidad de cuentas de AWS en las que se realizarán las operaciones en las pilas de manera simultánea.
Otra de las características del recurso de AWS CloudFormation StackSets es que permite asegurar los procesos que derivan en la implementación coherente de los mismos recursos de la pila, incluyendo su misma configuración en la totalidad de cuentas de destino indicada en el interior de las regiones de AWS elegidas.
De modo que la AWS CloudFormation StackSets puede crearse a través de los permisos autogestionados o los permisos que se administren por servicios. En lo que respecta a la actualización de su plantilla, es importante agregar que estos procesos siempre impactan sobre todas las pilas, por lo que no es posible actualizar la plantilla de forma selectiva para que solo actúe sobre un conjunto de pilas y no sobre otros.
¿Cuál es el siguiente paso?
En este artículo has podido conocer qué es el recurso de AWS CloudFormation StackSets, así como en qué consisten sus principales características y propiedades. Ahora, es la hora de dar un paso más en tu proceso de aprendizaje y, para convertirte en un experto, no dudes en inscribirte en nuestro DevOps & Cloud Computing Full Stack Bootcamp. En tan solo 6 meses podrás adquirir todo el conocimiento y la práctica que necesitas para destacar frente a tus competidores del sector IT. ¡Matricúlate para seguir aprendiendo!