¿Qué son las pilas anidadas de AWS CloudFormation?

| Última modificación: 25 de octubre de 2024 | Tiempo de Lectura: 2 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

AWS CloudFormation es un sistema enfocado en la administración y el aprovisionamiento de recursos de la nube de AWS y de terceros que toma a la infraestructura como código. Las llamadas pilas anidadas de AWS CloudFormation forman parte de esta herramienta, un recurso que se encarga de la compilación de pilas para luego diseñar plantillas específicas para sus recursos.

De manera que, si te interesa beneficiarte al máximo del sistema de AWS CloudFormation, es necesario que aprendas los detalles y características de sus pilas anidadas.

¿Qué son las pilas anidadas de AWS CloudFormation?

La pilas anidadas de AWS CloudFormation, también denominadas nested stacks, se definen como aquellas que se crean como parte de otra pila. La inserción de una pila en otra se crea a través del siguiente comando: AWS::CloudFormation::Stack.

Cabe destacar que la función de esta herramienta corresponde a la compilación de recursos similares para separarlos de los demás y, posteriormente, diseñar plantillas tan solo para ellos.

Características de las pilas anidadas de AWS CloudFormation

Dentro de las principales características del recurso de pilas anidadas de AWS CloudFormation, destaca la opción de construcción de otras pilas en su interior. Por lo tanto, una de estas pilas pueden contener pilas anidadas.

Por ello, resulta necesario establecer una graduación de pilas que establece que, en un principio, se tiene la pila raíz. Esta, estando en un grado superior, contiene a todas las demás pilas. Cada pila anidada posee una pila primaria inmediata. De este modo, la pila raíz es la pila primaria para el primer nivel de pilas anidadas.

🔴 ¿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 semana

Otra de las características de las pilas anidadas de AWS CloudFormation es que algunos procesos para aplicar en los recursos deben generarse primeramente en la pila raíz. Así, si se quiere actualizar alguna pila anidada, se necesita la actualización de la pila raíz para seguir.

Además, los valores de salida de la pila secundaria pueden ser referenciados por la pila principal u otra pila anidada de AWS CloudFormation.

Asimismo, cabe destacar que es posible usar las salidas de una pila en el grupo de pilas anidadas de AWS CloudFormation como entradas para otra pila en el grupo. Este proceso difiere de exportar valores o values.

¿Cuál es el siguiente paso?

En este artículo has podido conocer qué son las pilas anidadas de AWS CloudFormation, así como sus características, funciones y propiedades de mayor relevancia en el sistema. Ahora que has llegado hasta aquí, es la hora de ir un paso más allá en tu formación y seguir aprendiendo acerca de esta y otras herramientas útiles para tus actividades de computación en la nube. Para ello, no dudes en matricularte en nuestro DevOps & Cloud Computing Full Stack Bootcamp, donde en menos de 6 meses podrás aprender todo lo necesario para obtener una ventaja frente a tus competidores del sector IT. ¡Apúntate ya!

Xoán Mallón

Senior DevOps Engineer en Zscaler & Coordinador del Bootcamp DevOps & Cloud Computing.

Posts más leídos

¡CONVOCATORIA ABIERTA!

DevOps & Cloud Computing

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado