Importancia de la Infraestructura como código

1

Paso a paso para infraestructura cómo código

2

Cómo desplegar infraestructura en Cloud

3

Herramientas para desplegar infraestructura como código

4

Introducción y ventajas de usar Cloudformation

5

Laboratorio # 1: explorando la consola de Cloudformation

Funcionalidades y características en Cloudformation

6

Anatomía de un template en Cloudformation

7

Clase práctica creación de un template

8

Despliegue del template en Cloudformation

9

Caracteristícas finales del template en Cloudformation

10

Stacks: características y despliegue

11

Bonus: ejemplo de stack

12

Stack Sets: despliegues multicuenta

13

Laboratorio # 2: desplegando un Stack Set en un esquema multi-cuenta

14

Nested Stacks: composición y ejemplos

15

Laboratorio # 3: creación de recursos del Stack

16

Laboratorio #3: pruebas de funcionamiento del stack

17

Laboratorio # 4: crear nuestro primer Nested Stack

18

Laboratorio #4: pruebas de funcionamiento del Nested Stack

19

Laboratorio # 5: cómo crear un stack de forma gráfica con Designer

Funciones en Cloudformation

20

Funciones intrínsecas: GetAtt, FindInMap, Join, Split y Select

21

Funciones intrínsecas: Sub, Ref y ImportValue.

22

Funciones condicionales: If, Not, And y Equals

Automatización y despliegues de infraestructura como código

23

Importancia de la automatización de infraestructura

24

Cómo automatizar despliegues de infraestructura

25

Creación de pipelines para despliegue de infraestructura

26

Laboratorio #6: Estructura de repositorio para despliegue de función lambda

27

Laboratorio #6: prerequisitos para creación del pipeline

28

Laboratorio #6: despliegue de pre requisitos

29

Laboratorio #6: creación del pipeline para el despliegue de una función lambda

30

Laboratorio #6: verificación de recursos creados en el pipeline

Diagnostico de errores y seguridad en infraestructura como código.

31

Seguridad en templates

32

Troubleshooting

33

Seguridad en despliegues

34

Laboratorio # 7: identificación de errores en despliegues

Funciones lambda en Cloudformation

35

Cómo desplegar lambda como función

36

Cómo desplegar lambda como función serverless

37

Laboratorio # 8: puesta en producción de nuestra función lambda

Conclusiones

38

Conclusiones finales

Curso de Infraestructura Como Código en AWS

Curso de Infraestructura Como Código en AWS

Carlos Andrés Zambrano Barrera

Carlos Andrés Zambrano Barrera

Cómo desplegar infraestructura en Cloud

2/38
Recursos
Transcripción

Aportes 13

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Buenos dias, tengo una duda, existe posibilidad de que el origen de un fallo que tumba un servidor se encuentre en la plantilla que lo despliega, a lo que voy es a lo siguiente, no sería bueno dedicar un tiempo a hacer un diagnostico del error que tumba el servidor antes de desplegar de nuevo, esto para descartar que el origen del error provenga desde la misma configuración inicial? o qué recomendarías para evitar que esto llegara a pasar?

<h1>Cómo desplegar infraestructura en Cloud</h1>
  • Diferentes herramientas para desplegar infraestructura
  • Diferentes Cloud Providers
  • Versionamiento como ventaja
  • Control y trazabilidad (quien y que hizo) en los cambios de la infraestructura
  • Eficiencia (Tiempo de Despliegue en ambientes)
  • Automatizacion
  • Reutilizable
  • Infraestructura Inmutable (Desplegar de cero)

Buenas noches,

Si vuelvo a desplegar la infraestructura:

1. ¿debo indicar que se eliminen los recursos creados previamente?

2. ¿Se eliminan todos los recursos, o solo los recursos donde hay cambios?

Esta muy bacana esa camiseta, donde la consigo?

Pero si vuelve a pasar no seria bueno conocer el error? para conocer porque paso y corregirlo en futuras ocaciones?. Entiendo lo de la eficiencia al volverlo a desplegar porque ahorramos tiempo y dinero al desplegar rápido otra vez, sin embargo me preocupa un poco lo primero jaja :C

Vamo’ a darle

Me gustaria agregar una ventaja mas de usar herramientas de infraestructura como codigo (Infraestructure as code aka IAC tools) que seria la Documentacion, Para un integrante nuevo seria mas facil darse cuenta de como esta la infraestructura hechando un vistaso al source code (en este caso de CloudFormation)

Efficiency
Immutable: IT Immutable, great term. run it from scratch

Desconocia el potencial de AWS para realizar la administración de componentes por medio de código. Normalmente los SYSADMIN siempre dejan un template de la maquina(as) que se van a utilizar para un proyecto, y apartir de ellas clonan recursos para reconstruir un ambiente. Con esta opción no se esta consumiendo recursos de procesamiento y/o Storage por lo que es una muy buena opción.

Interesante conocer este tool de AWS, yo solo conocía Terraform.

Este curso es bastante valioso, la verdad siento que por más que sea un tema bastante avanzado, siento que deberían haber muchos más cursos relacionados con esto en Platzi, mejor aún si son con este profe.

por ahora bien, entendido el despliegue, conocía terraform.

Buenas tardes, al utilizar muchos servicios el costo de la infraestructura no es mayor?? O sea cuando conviene realizar este tipo de infraestructura?? Es aplicable a proyectos pequeños o solo a grandes?? Saludos y gracias.