- 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
Consulta y Verificación de Datos con AWS Lambda y API Gateway
Clase 18 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 verificar el funcionamiento de recursos en AWS?
La gestión de recursos en AWS es crucial para maximizar el rendimiento y la eficiencia de los mismos. Empezaremos con comprobar que nuestros recursos en AWS estén funcionando correctamente. Aquí, dirigiremos nuestra atención al uso de AWS Lambda y DynamoDB.
¿Cómo inicializar la tabla DynamoDB?
Para aprovechar al máximo DynamoDB, asegurémonos de ingresar y estructurar correctamente la información. Sigue estos pasos:
- Accede a DynamoDB: Dentro de la consola de AWS, dirígete a DynamoDB.
- Selecciona la tabla: Elige la tabla donde deseas ingresar los datos.
- Añadir ítems:
- Navega a la sección de ítems y selecciona "Crear ítem".
- Inserta valores de tipo "String" para cada campo:
- Nombre: "Pedro Pérez"
- Número de cédula:
122,222 - Dirección: "Avenida Todo grado 123"
- Puesto de votación: "Puesto número 40"
- Guarda los cambios: Asegúrate de que todos los datos queden guardados correctamente.
¿Cómo validar los datos con AWS Lambda?
AWS Lambda es una herramienta esencial para ejecutar código en la nube sin aprovisionar servidores. Aquí te explicamos cómo crear y probar una función Lambda para validar los datos:
- Crea un nuevo test en Lambda:
- Abre tu función Lambda en la consola.
- Dirígete a la opción "Test" en la parte superior derecha.
- Borra el contenido sample y crea un nuevo objeto JSON:
{ "cedula": "222" }- Nombralo como "MiPrueba".
- Ejecuta el test: Al correr la prueba, recibirás respuesta sobre los datos de Pedro Pérez si estos fueron ingresados correctamente.
- Valida los resultados: Asegúrate de que toda la información como el nombre, número de cédula, dirección, etc., coincide con los datos ingresados.
¿Cómo realizar la consulta por medio de API Gateway?
Realizar consultas mediante API Gateway posibilita interactuar con DynamoDB fácilmente:
- Configuración en API Gateway:
- Abre la consola de API Gateway y selecciona el método
POST. - Crea la estructura del cuerpo para enviar el JSON:
{ "cedula": "222" } - Abre la consola de API Gateway y selecciona el método
- Envía y valida la respuesta:
- Asegúrate de que el estado de respuesta sea 200, indicando que todo está en orden.
¿Cómo integrar con herramientas externas como curl y Postman?
Para completar las pruebas, podemos utilizar herramientas externas como curl y Postman:
-
Uso de Curl:
- Ejecuta el siguiente comando:
curl -X POST <API_URL> --data '{"cedula":"222"}'Este comando enviará la solicitud a la API y mostrará la respuesta recibida.
-
Uso de Postman:
- Crea una nueva solicitud de tipo
POST. - Adjunta la URL de la API y manda el JSON en el cuerpo de la solicitud.
- La respuesta confirmará la correcta ejecución de la consulta.
- Crea una nueva solicitud de tipo
La correcta integración y pruebas asegurarán que los recursos de AWS estén correctamente configurados y funcionando de manera óptima. Al dominar estas herramientas y procesos, puedes asegurar una gestión de datos eficiente en tu aplicación. ¡Sigue explorando y dominando AWS para llevar tus habilidades al siguiente nivel!