50 % de descuento en DataCamp Premium. Más de 700 cursos a mitad de precio. Empieza a aprender hoy.
Descripción del curso
Aprende a crear, configurar y operar aplicaciones sin servidor con AWS Lambda. Empezando por el modelo de ejecución y el contrato del handler, avanzarás por arquitecturas orientadas a eventos, gestión de errores con reintentos, DLQ y destinos, conectividad VPC, integraciones con AWS SDK, control de concurrencia, optimización del rendimiento y estrategias de despliegue seguro usando versiones, alias y desvío de tráfico. Cada concepto se refuerza con ejercicios prácticos en una Consola de AWS en vivo.
Requisitos previos
Programa de formación
Esquema del curso
1
Fundamentos del desarrollo de funciones Lambda
Este capítulo presenta el modelo principal de funciones Lambda, incluidos los handlers, la ejecución sin estado, la configuración y la gestión del entorno. Aprenderás cómo Lambda ejecuta el código, cómo configurar funciones para un rendimiento óptimo y cómo escribir y probar código de Lambda de forma local.
- Comprender el modelo de ejecución de Lambda50 XP
- Creando tu primera función Lambda100 XP
- La función handler100 XP
- Comprueba lo que sabes: el modelo de ejecución de Lambda50 XP
- Configurar funciones de Lambda50 XP
- Cold starts e inicialización100 XP
- Ajustar memoria y timeout100 XP
- Comprueba lo que sabes: configuración vs. código50 XP
- Escribir y probar código de Lambda50 XP
- Escribir un controlador que lea la entrada100 XP
- Comprueba tus conocimientos: pruebas y depuración100 XP
- Probar casos límite y leer registros100 XP
2
Procesamiento de eventos, gestión de errores y conectividad
Este capítulo explica cómo Lambda procesa eventos, gestiona reintentos y fallos, y se conecta a recursos privados. Aprenderás la diferencia entre invocaciones síncronas y asíncronas, cómo los mapeos de orígenes de eventos agrupan registros de colas y flujos, y cómo encaminar resultados con DLQ y destinos. También verás cómo la red en una VPC afecta a la conectividad y al rendimiento en los cold starts.
3
Integraciones, escalado y optimización del rendimiento
Este capítulo enseña a integrar Lambda con otros servicios de AWS y a ajustar funciones para lograr fiabilidad, rendimiento y eficiencia de costes. Aprenderás a usar AWS SDK de forma segura con permisos de privilegio mínimo, cómo la configuración de concurrencia protege los sistemas aguas abajo, cómo reducir la latencia en cold start y en tiempo de ejecución, y cómo desplegar con seguridad usando versiones, alias y desvío de tráfico.
Aplicaciones sin servidor con AWS Lambda
Curso
completado

