¿Qué aprenderás?
- ✓ Qué es Serverless y cuándo usarlo
- ✓ Crear y configurar funciones Lambda
- ✓ Triggers: API Gateway, S3, EventBridge
- ✓ Versiones, alias y estrategias de despliegue
- ✓ Monitoreo y logging con CloudWatch
- ✓ Gestión de permisos y roles IAM
- ✓ Variables de entorno y configuración
- ✓ Despliegue de paquetes Python propios
- ✓ Mejores prácticas de producción
- ✓ Proyecto final: arquitectura real con ALB + S3
Descripción
Sumérgete en el mundo del desarrollo sin servidor con este completo curso de AWS Lambda y Python. Desde los fundamentos hasta la maestría, esta formación te llevará a través de un viaje educativo y práctico para dominar la creación de aplicaciones serverless de principio a fin.
Comenzando con una sólida base en los conceptos de AWS Lambda y programación en Python, avanzarás hacia el diseño, escritura y despliegue de funciones Lambda eficientes y escalables. Explorarás casos de uso reales, optimización de recursos y estrategias avanzadas para aplicaciones de alto rendimiento.
El enfoque combina explicaciones claras, ejemplos prácticos y desafíos interactivos para que no solo adquieras conocimientos teóricos, sino también habilidades prácticas para enfrentar retos del mundo real.
Contenido del curso
Introducción2 lecciones · 1 min
- ▶ Introducción 01:19
- 📄 Recursos del curso
Introducción a AWS Lambda y la Consola4 lecciones · 21 min
- ▶ Serverless y casos de uso 06:12
- ▶ Características clave de AWS Lambda 04:44
- ▶ Consola de AWS 05:51
- ▶ Acceso a funciones Lambda en la consola 04:13
Creación de una función Lambda2 lecciones · 11 min
- ▶ Creando una función Lambda 05:27
- ▶ Dentro de la función Lambda 05:58
Pruebas y Ejecución en la Consola4 lecciones · 25 min
- ▶ Tu primera función Lambda 08:39
- ▶ ¿Cómo funciona el Logging? 04:59
- 📄 Información de Logging en Python
- ▶ Creación de Tests 05:23
Configuración de Disparadores y Eventos3 lecciones · 15 min
- ▶ Triggers de funciones Lambda 06:21
- ▶ Destinaciones de funciones Lambda 05:26
- ▶ Configuración de ALB avanzada 03:00
Administración de Versiones y Alias2 lecciones · 11 min
- ▶ Creación de versiones 04:31
- ▶ Alias y estrategias de despliegue 06:27
Monitoreo y Registro2 lecciones · 9 min
- ▶ Métricas en el área de monitoreo 05:21
- ▶ Logs de la función Lambda 03:38
Configuración de Permisos y Acceso2 lecciones · 11 min
- ▶ Permisos y roles IAM 06:58
- ▶ Rol de ejecución 03:38
Configuración Avanzada2 lecciones · 9 min
- ▶ Variables de Entorno y Configuración 03:55
- ▶ Paquete Python personalizado 04:47
Mejores Prácticas3 lecciones · 10 min
- ▶ Tiempo de Ejecución 03:19
- ▶ Sistema de Logs 03:19
- ▶ Creación de Clientes 02:54
🏆 Proyecto Final – Arquitectura Real8 lecciones · 22 min
- ▶ Arquitectura 01:49
- ▶ Configuración de S3 01:09
- ▶ Configuración de las Funciones Lambda 01:49
- ▶ Seguridad – API Key 01:03
- ▶ Funciones Lambda 07:50
- ▶ Balanceador de Carga ALB 01:49
- ▶ Pruebas de Funcionamiento 03:04
- ▶ Explicación de Funcionamiento 03:04
Cierre1 lección
¿Para quién es este curso?
- Desarrolladores Python que quieren llevar su código a la nube sin gestionar servidores
- Desarrolladores AWS que quieren profundizar en Lambda y la arquitectura serverless
- Arquitectos de soluciones que diseñan arquitecturas en la nube
- Principiantes motivados que quieren aprender con un profesional real de la industria
- Emprendedores tecnológicos que buscan lanzar proyectos con menos infraestructura
Tu instructor
J
Javier Pinilla
Cloud DevOps Engineer con más de 6 años de experiencia, actualmente trabajando en Alemania con las principales empresas tecnológicas. Especializado en AWS, Python e Inteligencia Artificial.
☁️ AWS
🐍 Python
🤖 IA
🇩🇪 Alemania
+8.000 alumnos