Zum Inhalt springen
uencoder

Twelve-Factor App

Twelve-Factor App ist eine Cloud-native-Methodik: 12 Prinzipien inklusive externalisierter Konfiguration, Zustandslosigkeit, Log-Streams und horizontaler Skalierung.

Zweck

Den Bau portabler und skalierbarer Cloud-native-Anwendungen leiten.

Mechanismus

Die 12 Faktoren: Codebase/Abhängigkeiten/externalisierte Konfiguration/Backing-Services/Trennung von Build und Release/Prozesse/Port-Bindung/Nebenläufigkeit/Wegwerfbarkeit/Prozessparität/Log-Streams/Admin-Aufgaben. Von Heroku vorgeschlagen; das Fundament von Cloud-native.

Anwendungsfälle

  • Cloud-native-Design
  • Anwendungsarchitektur
  • Portabilität

Verwandte Begriffe

References