Leksykon IT › Infrastruktura › Twelve-Factor App

Twelve-Factor App

Infrastruktura Svenska → Zaktualizowano: 2026-10-07

12 zasad dla aplikacji cloud-native, które w 2011 roku spisał Adam Wiggins (współzałożyciel Heroku): bezstanowe procesy, konfiguracja w zmiennych środowiskowych, zgodność dev/prod.

Te dwanaście to: baza kodu, zależności, konfiguracja, usługi pomocnicze, build/release/run, procesy, przypisanie portów, współbieżność, jednorazowość, zgodność dev/prod, logi i procesy administracyjne. Powstało w erze Heroku, ale przetrwało — każda dobra praktyka kontenerowa i kubernetesowa idzie za 12 czynnikami. Nowsze rozszerzenie: 15 czynników (Pivotal/VMware, dodało podejście API-first, telemetrię i uwierzytelnianie). Gdzie się dziś gryzie: „bezstanowe procesy" nie pasują do WebSocketów i czasu rzeczywistego, a „logi jako strumień zdarzeń" pochodzi sprzed OpenTelemetry.

← Wróć do leksykonu