THE 12 LAYER BURRITO
VS
THE 12 FACTOR APP
@RAVILACH
● Technical Evangelist at
AppDynamics.
● Prior experience at Mesosphere,
Red Hat, and IBM.
● Specialties include SQL and NoSQL
DB corruptions and not being able to
do CIDR calculations.
@ravilach
BUT WHY?!
@ravilach
KEY DIFFERENCES
Burrito 12 Factor App
Food Native Cloud Native
Easily Eaten Difficult to Eat
Tangible Mostly Intangible
Circa 1890’s Circa 2011
Coçito Heroku
@ravilach
I. CODEBASE
@ravilach
II. DEPENDENCIES
@ravilach
III. CONFIG
@ravilach
IV. BACKING SERVICES
@ravilach
V. BUILD, RELEASE, RUN
@ravilach
VI. PROCESS
@ravilach
VII. PORT BINDING
@ravilach
VIII. CONCURRENCY
@ravilach
IX. DISPOSABILITY
@ravilach
X. DEV/PROD PARITY
@ravilach
XI. LOGS
@ravilach
XII. ADMIN PROCESSES
@ravilach
STAY HUNGRY
@ravilach
rlachhma@cicso.com
@ravilach

The 12 Layer Burrito VS The 12 Factor APP