Contenido del curso
Buenas prácticas en serverless
Serverless no es solo lambda
Lambda layers
Asegurando nuestra app serverless
Conectando ApiGateway con SQS
Bonus
Cierra del curso
Serverless avanzado con SQS, S3 y API Gateway
Resumen
¿Buscas llevar tus skills de Serverless Framework en AWS al siguiente nivel? Este recorrido avanzado te muestra cómo integrar servicios como SQS, S3 y API Gateway para construir una aplicación real, con validación de lógica de negocio, autenticación y autorización directamente desde la nube de AWS.
¿Qué vas a construir en este curso de Serverless Framework?
Vas a crear una aplicación que conecta varios servicios del ecosistema serverless en AWS, pensada para que entiendas cómo encajan las piezas en un proyecto real.
Las integraciones principales que trabajarás son:
- SQS para manejo de colas y mensajes asíncronos.
- S3 para almacenamiento de objetos.
- API Gateway como puerta de entrada, donde además validarás reglas de negocio, autenticación y autorización.
¿Qué hace especial usar API Gateway para validar lógica de negocio? Te permite mover validaciones, autenticación y autorización al borde de tu API, sin cargar esa responsabilidad en cada Lambda. Resultado: menos código repetido y mayor control centralizado.
¿Qué necesitas saber antes de empezar este curso avanzado?
El proyecto parte de una base previa, así que conviene llegar con terreno preparado [0:35].
Los requisitos clave son:
- Haber tomado el curso anterior de Serverless Framework en AWS, donde se cubren los fundamentos del ecosistema serverless.
- Sentirte cómodo navegando y operando dentro de la consola de AWS.
- Tener el proyecto base del curso previo, porque aquí lo llevamos a otro nivel.
¿Es este curso para principiantes en AWS? No. Está diseñado como continuación, así que asume que ya manejas los básicos de Serverless Framework y la consola de AWS.
¿Quiénes te acompañan y qué sorpresas trae el curso?
Los profesores son Juan Restrepo (Peto) y Yagi Castaño, ambos del equipo de infraestructura de Platzi [0:24]. Vienen desde la trinchera, así que vas a recibir la teoría y también la experiencia práctica de quienes operan estos servicios día a día.
Y aquí viene lo divertido: el curso esconde un pequeño easter egg.
- A lo largo de las clases hay un código secreto distribuido entre los videos [1:00].
- Si lo descifras, obtienes una URL que desbloquea una sorpresa.
- Mantente atento clase a clase para reunir todas las pistas.
¿Qué bonos vas a encontrar al final?
Al cierre del curso te esperan dos bonos pensados para llevar tu proyecto a un entorno profesional [1:20]:
- Personalización de nombre de dominio: aprenderás a salir a producción con un dominio propio, ideal para tu empresa, startup o proyecto freelance.
- Sesión de experiencia real: una conversación con los profesores sobre esos detalles que la documentación oficial no cuenta y que solo se aprenden trabajando con estos servicios.
¿Qué conceptos clave debes tener en el radar?
Antes de saltar a las clases, vale la pena fijar el vocabulario que te vas a encontrar una y otra vez.
- Serverless Framework: herramienta para definir, desplegar y administrar aplicaciones serverless usando archivos de configuración.
- SQS (Simple Queue Service): servicio de colas administrado de AWS, útil para desacoplar componentes y procesar mensajes de forma asíncrona.
- S3 (Simple Storage Service): almacenamiento de objetos en la nube, usado para archivos, assets y datos estáticos.
- API Gateway: servicio que expone APIs HTTP o REST y permite aplicar validaciones, autenticación y autorización antes de que la petición llegue a tu lógica.
- Autenticación y autorización: la primera confirma quién eres; la segunda define qué puedes hacer. En este curso ambas se gestionan desde API Gateway.
Con este mapa claro, ya sabes qué construirás, qué necesitas y qué recompensas te esperan. Cuéntame en los comentarios qué servicio de AWS te interesa más dominar primero.