Léxico TI › Infraestructura › Twelve-Factor App

Twelve-Factor App

Infraestructura Svenska → Actualizado: 2026-09-03

12 principios para aplicaciones cloud-native. Adam Wiggins (cofundador de Heroku), 2011. Biblia del diseño de apps web modernas: procesos sin estado, configuración en variables de entorno, paridad entre desarrollo y producción.

Los doce: Codebase, Dependencias, Config, Servicios externos, Build/release/run, Procesos, Port binding, Concurrencia, Disposability, Paridad dev/prod, Logs, Procesos de administración. Nació en la era de Heroku pero ha sobrevivido — todas las buenas prácticas de contenedores y Kubernetes siguen el modelo de doce factores. Extensión moderna: 15-factor (Pivotal/VMware, añadió API first, telemetría y autenticación). Fricciones con el presente: "procesos sin estado" no encaja bien con WebSocket o tiempo real; "logs como flujos de eventos" es una idea anterior a OpenTelemetry.

← Volver al léxico