AWS Lambda / CloudFormation con Python / GitHubActions CICD

Crea APIs en python usando lambda y CloudFormation en AWS

4.25 (15 reviews)
Udemy
platform
Español
language
Software Engineering
category
instructor
AWS Lambda / CloudFormation con Python / GitHubActions CICD
2,081
students
6.5 hours
content
May 2023
last update
$19.99
regular price

What you will learn

Crear funciones lambda en aws usando python y cloudformation

Crear base de datos MySQL y Postgres en AWS

Ver logs de las funciones lambda (CloudWatch)

Crear proyecto en ECR para ejecutar proyecto local sin la necesidad de desplegar en aws

Integracion de base de datos en las funciones Lambda

Creación de SQS y agregarlo a CloudFormation

Envió de mensajes usando Sendgrid

Creación de Cron en AWS usando EventBrige y añadirlo en CloudFormation

Description

¿Qué es AWS CloudFormation?

AWS CloudFormation es un servicio que ofrece a desarrolladores y empresas una manera sencilla de crear una colección de recursos de AWS y de terceros. También ayuda a aprovisionarlos y administrarlos de forma ordenada y predecible.

¿Qué es AWS Lambda?

Lambda es un servicio informático que permite ejecutar código sin aprovisionar ni administrar servidores. Lambda ejecuta el código en una infraestructura de computación de alta disponibilidad y realiza todas las tareas de administración de los recursos de computación, incluido el mantenimiento del servidor y del sistema operativo, el aprovisionamiento de capacidad y el escalado automático, así como las funciones de registro. Con Lambda, puede ejecutar código para prácticamente cualquier tipo de aplicación o servicio de backend.

¿Qué es API Gateway?

AWS API Gateway: API Gateway actúa como una "puerta principal" para que las aplicaciones accedan a datos, lógica empresarial o funcionalidad desde sus servicios de backend), código que se ejecuta en AWS Lambda, cualquier aplicación web o aplicaciones de comunicación en tiempo real.

¿Qué esperar del curso?

En este curso aprenderás sobre el uso de CloudFormation / lambda en AWS de manera practica.


***Podrás descargar código fuente de todos los proyectos de los videos***

Al terminar el curso podrás:

  • Crear APIs con funciones lambda dentro de AWS:

    o Para ejecutar operaciones en BD

  • Crear y manejar Base de datos en AWS.

  • Conexión de funciones lambda con base de datos.

  • Como usar pydantic dentro de las funciones lambda para la validación de datos.

Content

Introducción

Introducción

Creación de bases de datos en AWS

Creacion de base de datos MySQL
Creación de base de datos Postgres

Creacion de primera API en python usando CloudFormation

CloudFormation
CloudFormation 2

Creación de variables de entorno en CloudFormation

Crear variables de entorno para la conexión a la base de datos de postgres

Conexión de lambda con postgres

Conexión a la base de datos
Explicación Event y creación de método post para crear usuarios

Correr proyecto local

Creación de repositorio en amazon ECR y correr proyecto local

Creación CRUD usuarios

Implementacion API para crear un usuario
Integración Pydantic cuando se crea un usuario
Implementación de PATCH para actualizar un usuario
Implementación de DELETE y GET user por id

Finalización del curso

Final curso

Reviews

Santiago
June 2, 2023
El contenido es excelente pero he tenido 2 problemas: el código en algunas partes no me funcionó y se me hizo difícil seguir completamente el desarrollo porque es muy extenso y no dispone de ninguna clase de guía esquematizada, más allá de las secciones del curso
Jhonatan
January 2, 2023
Excelente curso supero mis expectativas, lo que me gusto mucho fue que el instructor explicaba muy a detalle y eso hace que los videos sean extensos pero quedas empapado del tema.

Coupons

DateDiscountStatus
12/20/2022100% OFF
expired
2/23/2023100% OFF
expired

Charts

Price

AWS Lambda / CloudFormation con Python / GitHubActions CICD - Price chart

Rating

AWS Lambda / CloudFormation con Python / GitHubActions CICD - Ratings chart

Enrollment distribution

AWS Lambda / CloudFormation con Python / GitHubActions CICD - Distribution chart
5023374
udemy ID
12/13/2022
course created date
12/20/2022
course indexed date
Bot
course submited by