Files
12factor/content/toc.md
T
2011-06-05 01:09:33 -07:00

1021 B

The Twelve Factors

I. Codebase

One codebase tracked in revision control, many deploys

II. Dependencies

Explicit dependency declaration and isolation

III. Config

Store config in the environment

IV. Backing Services

Treat backing services as attached resources

V. Build, release, run

Strict separation of build stage and run stage

VI. Processes

Stateless processes handle application logic

VII. Port binding

Services exported via port binding

VIII. Concurrency

Scale up via the process model

IX. Disposability

Fast startup and graceful shutdown maximize robustness

X. Dev/prod parity

Parity between development and production

XI. Logs

Logs are event streams

XII. Admin processes

One-off admin/management tasks