kennethreitz.org / Talks / 12 Factor

The 12 Factor App

This talk recaps the 12 Factor App methodology, which is a set of best practices for building scalable, maintainable, and portable web applications.

Introduction

I. Codebase

II. Dependencies

III. Config

IV. Backing Services

V. Build, Release, Run

VI. Processes

VII. Port Binding

VIII. Concurrency

IX. Disposability

X. Dev/Prod Parity

XI. Logs

XII. Admin Processes


For more details, visit 12factor.net.