AWS Lambda / CloudFormation con Python / GitHubActions CICD

Crea APIs en python usando lambda y CloudFormation en AWS

Ratings: 4.21 / 5.00




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.

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

Who Should Attend!

  • Desarrolladores de backend o interesados en reforzar sus conocimientos de Backend en Cloud AWS