Backend con Node.js
🚀 Producción y despliegue
Llevar un servidor a producción con garantías: configuración por entorno (12-factor), logging y observabilidad, y despliegue resiliente con graceful shutdown.
Qué aprenderás
- Configurar la app por entorno con variables (
process.env) siguiendo 12-factor - Implementar logging estructurado (JSON) y exponer métricas de observabilidad
- Exponer un health check (
GET /health) y realizar un graceful shutdown anteSIGTERM - Desplegar con contenedores, process managers y escalado horizontal de instancias sin estado
Lecciones
Configuración: 12-factor y entornosConfig en el entorno, no en el código. Secretos fuera del repo. Logging y observabilidadLogs estructurados (JSON), métricas, health checks y trazabilidad. Despliegue y resilienciaGraceful shutdown (SIGTERM), process managers, contenedores y escalado.Practica este módulo en la app
DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.
Empezar gratis en la app →