1. IaC-first
Todo lo que corre en cloud vive en código y se revisa como código. Nada de click-ops para lo importante. Si no podés recrear el ambiente desde cero, no está terminado.
Cómo trabajo
Las herramientas cambian cada año. Estos criterios me dejan decidir rápido sin improvisar, y le dan a seguridad y auditoría algo concreto para homologar.
Todo lo que corre en cloud vive en código y se revisa como código. Nada de click-ops para lo importante. Si no podés recrear el ambiente desde cero, no está terminado.
El starter oficial es el camino fácil y seguro. Si necesitás salirte, lo hacés con un ADR corto que explique por qué y cómo volvés.
IAM least-privilege, políticas y escaneos vienen en el template. La seguridad ayuda a shippear, no aparece el viernes antes del release.
Logs estructurados, métricas y trazas salen del starter. Cada servicio nuevo ya responde: ¿anda?, ¿qué tan rápido?, ¿dónde se rompe?
Dev, staging y prod se parecen en red, IAM y pipeline. Los previews son descartables y baratos. Probar en prod no es estrategia.
Despliegues trazables, reversibles y explicables. Runbook mínimo y dueño claro. Si no sabés quién lo opera a las 3am, no está listo.
# ADR-004: Monolito modular primero Estado: aceptado · Fecha: 2026-03-10 Contexto: equipo chico, dominio poco claro, presión por entregar. Opciones: A) microservicios desde el día 1 · B) monolito modular con límites claros. Decisión: B. Módulos con API interna, DB por módulo lógico, deploy único. Consecuencias: + velocidad, + simpleza operativa. - extraer después cuesta. Reversión: si un módulo supera SLO o equipo dedicado, se extrae con contrato ya definido.
Así documento para homologar: 1 página, reversible, sin humo.
Discutir tu caso