- 1

Infraestructura como Código en AWS: Despliegue Automatizado Seguro
02:33 - 2

Despliegue de Infraestructura como Código en la Nube
06:10 - 3

Herramientas para Infraestructura como Código Multinube
03:36 - 4

Ventajas y beneficios de usar AWS CloudFormation
06:06 - 5

Uso de la Consola de CloudFormation para Despliegues de Infraestructura
02:57
Despliegue Multi Cuenta con AWS CloudFormation y DynamoDB
Clase 13 de 38 • Curso de Infraestructura Como Código en AWS
Contenido del curso
- 6

Componentes de Plantillas en CloudFormation: Funciones y Parámetros
07:21 - 7

Creación de Tablas en DynamoDB desde Cero con AWS
12:22 - 8

Creación de Stack en AWS paso a paso
04:45 - 9

Creación y Conexión de Funciones Lambda y Recursos en AWS
05:24 - 10

Gestión de Stacks en AWS CloudFormation
04:41 - 11

Creación de Funciones Lambda y Recursos AWS con Stacks
05:47 - 12

Despliegue Multi Cuenta con AWS Stack Sets
05:03 - 13

Despliegue Multi Cuenta con AWS CloudFormation y DynamoDB
07:42 - 14

Uso de Nested Stacks para superar límites en CloudFormation
07:09 - 15

Despliegue de Recursos AWS con CloudFormation para Votan Help
10:32 - 16

Verificación y Pruebas de Recursos en AWS Lambda y API Gateway
09:11 - 17

Despliegue de Recursos con Stacks Anidados en AWS
09:15 - 18

Consulta y Verificación de Datos con AWS Lambda y API Gateway
07:15 - 19

Validación de Arquitecturas con AWS CloudFormation Designer
07:00
- 23

Automatización de Despliegues en la Nube con AWS
05:43 - 24

Automatización de Infraestructura en AWS con Code y CloudFormation
06:02 - 25

Automatización de Despliegues y Manejo de Infraestructura en AWS
04:00 - 26

Despliegue Automático de Funciones Lambda en AWS
06:24 - 27

Despliegue Automatizado con AWS Cloud9 y Configuración de Roles
07:48 - 28

Implementación de Bases de Datos DynamoDB en AWS Lambda
05:11 - 29

Implementación de Proyectos en AWS con CodePipeline y CloudFormation
12:52 - 30

Verificación y Pruebas de Funciones Lambda en AWS
05:59
¿Cómo hacer un despliegue multicuentas con Stax Edit?
Los entornos de infraestructura para aplicaciones grandes requieren un manejo especializado de la seguridad y la administración de múltiples cuentas. En este artículo, vamos a detallar cómo realizar un despliegue multicuentas utilizando Stax Edit, dentro de una infraestructura de Amazon Web Services (AWS). Este proceso es especialmente relevante para empresas grandes que manejan aplicaciones complejas y necesitan un alto nivel de seguridad.
¿Qué considerar antes de comenzar?
Antes de iniciar con el despliegue multicuentas, es esencial tener un conjunto de cuentas bien estructuradas e interconectadas. Aquí están los pasos preliminares:
- Estructurar las cuentas: Define las cuentas necesarias, como servicios compartidos, desarrollo (Dev), testing (QA), preproducción y producción.
- Configurar permisos y roles: Asegúrate de que las cuentas están correctamente configuradas con roles específicos para administración y permisos de ejecución.
- Entrega de plantillas: Decide si utilizarás plantillas desde un Amazon S3 o si cargarás una plantilla personalizada desde tu equipo.
¿Qué es AWS Landing Zone?
AWS Landing Zone es un servicio que permite agrupar diferentes cuentas y ofrecer un acceso común utilizando Active Directory. Esto facilita la administración centralizada de diversas cuentas, lo que es clave para el éxito del despliegue multicuentas.
¿Cuáles son los pasos para crear un nuevo stack?
Para crear un nuevo stack y realizar el despliegue, sigue las siguientes instrucciones:
- Cargar la plantilla: Ve a la consola de administración de tu cuenta de servicios compartidos y selecciona la plantilla desde donde quieras cargarla.
# Ejemplo de YAML para DynamoDB
Resources:
MyDynamoDBTable:
Type: "AWS::DynamoDB::Table"
Properties:
TableName: "Platzi"
AttributeDefinitions:
- AttributeName: "ID"
AttributeType: "S"
KeySchema:
- AttributeName: "ID"
KeyType: "HASH"
- Especificar roles: Determina los roles de administración y ejecución necesarios para el despliegue.
¿Cómo definir las cuentas y regiones para el despliegue?
Debes especificar las cuentas y la región en la cual se encuentra tu infraestructura. Para esto necesitas:
- Identificar tus cuentas con su número único.
- Elegir una región compatible (por ejemplo, Virginia para el caso de Estados Unidos).
¿Qué configuración adicional se debe tener en cuenta?
Al realizar el despliegue, es crucial establecer:
- Cantidad de cuentas concurrentes: Define cuántas cuentas se desplegarán al mismo tiempo.
- Condiciones de fallo: Configura si el despliegue se detendrá si una cuenta falla.
¿Cómo se verifica el estado del despliegue?
Una vez iniciado el despliegue, se deben realizar revisiones:
- Estado en la consola: Accede a la consola de AWS y verifica el estado del despliegue para cada cuenta involucrada.
- Revisión de la tabla DynamoDB: Confirma que la tabla se ha creado correctamente en cada cuenta.
¿Cuáles son los beneficios de usar Stax Edit para despliegues multicuentas?
El despliegue multicuentas con Stax Edit ofrece varias ventajas:
- Centralización: Permite centralizar el control de recursos en múltiples cuentas, optimizando la administración.
- Seguridad: Mejora la seguridad al separar los ambientes y asignar roles específicos.
- Escalabilidad: Facilita el crecimiento de la infraestructura, permitiendo agregar recursos y cuentas con flexibilidad.
Con estos pasos, podrás gestionar despliegues de aplicaciones de gran escala en entornos seguros y organizados, lo que es fundamental para el éxito continuo de las aplicaciones empresariales. ¡Adelante, y sigue aprendiendo para mejorar tus habilidades en la gestión de infraestructuras en la nube!