Aller au contenu
uencoder

Twelve-Factor App

Twelve-Factor App est une méthodologie d'applications cloud-native : 12 principes dont configuration externalisée, apatridie, flux de journaux et mise à l'échelle horizontale.

Objectif

Guider la construction d'applications cloud-native portables et scalables.

Mécanisme

Les 12 facteurs : base de code/dépendances/config externalisée/services de support/séparation build-release/processus/liaison de port/concurrence/jetabilité/parité des processus/flux de journaux/tâches admin. Proposé par Heroku ; le fondement du cloud native.

Cas d’usage

  • Conception cloud-native
  • Architecture applicative
  • Portabilité

Termes associés

References