Backend com Node.js
🚀 Produção e implantação
Levar um servidor para produção com garantias: configuração por ambiente (12-factor), logging e observabilidade, e implantação resiliente com graceful shutdown.
O que você vai aprender
- Configurar a app por ambiente com variáveis (
process.env) seguindo 12-factor - Implementar logging estruturado (JSON) e expor métricas de observabilidade
- Expor um health check (
GET /health) e realizar um graceful shutdown ao receberSIGTERM - Implantar com contêineres, process managers e escalonamento horizontal de instâncias sem estado
Lições
Configuração: 12-factor e ambientesConfig no ambiente, não no código. Segredos fora do repo. Logging e observabilidadeLogs estruturados (JSON), métricas, health checks e rastreabilidade. Implantação e resiliênciaGraceful shutdown (SIGTERM), process managers, contêineres e escalonamento.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →