Twelve-Factor App

Noun · Development · Origin: 2011

Definitions

  1. A methodology for building SaaS applications with twelve principles: codebase, dependencies, config, backing services, build/release/run, processes, port binding, concurrency, disposability, dev/prod parity, logs, and admin processes.

    In plain English: A set of twelve best practices for building web applications that are easy to deploy, scale, and maintain — like a checklist for modern software architecture.

Related Terms