Preskočite na sadržaj

Metodologija dvanaest faktora

Note

Sadržaj u nastavku je prijevod web sjedišta The Twelve-Factor App.

I. Baza izvornog kôda

Jedna baza izvornog kôda praćena u upravljanju revizijama, mnogo implementacija

II. Zavisnosti

Eksplicitno deklarirajte i izolirajte zavisnosti

III. Konfiguracija

Pohranite konfiguraciju u okruženj

IV. Prateće usluge

Tretirajte prateće usluge kao priložene resurse

V. Izgradnja, izdavanje, pokretanje

Strogo razdvojite stadije izgradnje i pokretanja

VI. Procesi

Izvršavajte aplikaciju kao jedan ili više procesa bez stanja

VII. Povezivanje na vrata

Izvezite usluge putem povezivanja na vrata

VIII. Konkurentnost

Skalirajte prema van putem modela procesa

IX. Jednokratna upotreba

Maksimalno povećajte robusnost uz brzo pokretanje i dobrohotno isključivanje

X. Paritet razvoja/produkcije

Održavajte razvoj, probu i produkciju što sličnijim

XI. Zapisnici

Tretirajte zapisnike kao tokove događaja

XII. Administrativni procesi

Pokrenite administrativne/upravljačke zadatke kao jednokratne procese

Author: Adam Wiggins