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

A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

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

Funciones condicionales: If, Not, And y Equals

22/38
Recursos

Aportes 12

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Ac谩 un resumen de las ultimas 3 clases:

# Functions

- GetAtt: !GetAttr LambdaFunction.Arn
- Split/Select: !Select [1, !Split[':', SomeArray]] 
- FindInMap: !FindIndMap [value, mapp]
- Join: [":", ["joins","joins"]]
- ImportValue: !ImportValue ExportedValueNameHere
- Ref: !Ref ParamValueNameHere
- Sub: Replace a string for specifics constants AWS:AccoundId

## Conditionals 

If: !If [ConditionName, value_if_true, value_if_false]
Or: !Or [condition, ...] //it return true if some of them is true
And: !And [Condition, ...]

programaci贸n en AWS O_O 馃槂

mismo lenguaje de programacion.

驴Cu谩l funci贸n utilizar铆as para obtener un true si alguno de los valores es falso en un arreglo? Esta pregunta esta mal planteada en el examen

Creo que la pregunta del examen relacionada con este punto la tienes mal planteada ya que puede darse el caso que todos los valores del arreglo sean falsos.

Ni un solo ejemplo de c贸mo se ver铆a un template con condiciones?? Me gusta que me deje dudas, pero no 10 por clase, hay m谩s formas de abordarlo.

馃槂

Hace poco AWS liber贸 la versi贸n beta de AWS CDK, que permite crear infraestructura como c贸digo desde lenguajes de programaci贸n como JS, es algo as铆 como un compilador que genera plantillas de CloudFormation (驴Infraestructura compilada?)

AWS CDK

Tiene sus cositas igual:
https://pattern-match.com/blog/the-last-thing-i-missed-in-cloudformation/

Excelente.

Le dejo el link de la documentacion de este tema donde trabajan algunos ejemplos:

https://docs.aws.amazon.com/es_es/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-conditions.html

Creo que un ejemplo de c贸digo o un template donde se combinen las funciones Intr铆nsecas y las funciones condicionales estar铆a bien para entender y apropiar los conceptos de esta clase.