AWS Backend Developer desde cero
Construye APIs y procesos asíncronos en AWS. Empiezas configurando el entorno y terminas operando un sistema event-driven en producción con observabilidad básica.
Para: Backend developers con experiencia en al menos un lenguaje y APIs HTTP, que quieren llevar sus aplicaciones a AWS sin pasar por servidores tradicionales.
Qué vas a construir
Una progresión incremental que te lleva desde no tener entorno AWS configurado hasta operar un sistema serverless event-driven que acepta tráfico, procesa de forma asíncrona y emite logs estructurados.
Por qué este path
La mayoría de tutoriales de AWS te muestran un servicio aislado. Acá vas a construir el músculo de componer servicios: cómo encajan IAM, API Gateway, SQS y Lambda en un sistema real, con las decisiones que se toman en producción (no las del happy path del docs oficial).
Cada lab es independiente y puedes saltarlo si ya dominas el tema, pero el orden está pensado para que cada uno apoye al siguiente.
Cómo seguirlo
- Sigue el orden propuesto. Los prerequisitos entre labs ya están declarados; si saltas, te tocará volver.
- Destruye los recursos al terminar cada lab. Todo está dimensionado para free tier, pero olvidos acumulan costo.
- Marca cada paso. El widget de progreso de cada lab persiste en tu browser; al final del path deberías tener todos los labs en
100%.
Después de este path
Cuando termines, los próximos caminos naturales son:
- Solutions Architect AWS — para profundizar en networking, almacenamiento y patrones de arquitectura.
- DevOps en AWS desde cero — para empaquetar lo que construiste con CI/CD, IaC y observabilidad operativa.
Labs en este path
- 01~30 minAWS CLI: setup, perfiles y comandos básicos
Instala AWS CLI, configura uno o más perfiles con credenciales seguras y aprende los comandos básicos para verificar identidad, listar recursos y cambiar de cuenta sin reescribir flags.
- 02~60 minAPI + SQS + Lambda: ingesta de notificaciones con fire-and-forget
Construye un API serverless que acepta peticiones, las encola en SQS y procesa de forma asíncrona con Lambda, sin Lambda intermediaria en la ruta de ingesta.