Forrás: 2016. április 16. 08:00
Korábban már volt szó róla, de annyira érdekes tárháza az információknak a 12 tényezős alkalmazás fejlesztése, hogy érdemes végigmenni a tényezőkön. A módszertant olyan közreműködők hozzák össze, akiknek nagy tapasztalatuk van összesen többszáz alkalmazás fejlesztésében és telepítésében, és mivel a Herokunál dolgoznak, több százezer alkalmazás üzemeltetésében.
A módszertant szerintük bármilyen programozási nyelven (C, Ruby, Java, C#, stb.) és bármilyen futtató-környezetben (Windows, Linux, stb.) lehet használni.
Segítségével hármas egyensúlyt lehet kialakítani egy alkalmazás fejlesztésének és üzemeltetésének teljes életciklusa alatt. Különös figyelmet tudunk fordítani az alkalmazás időben történő természetes növekedésére és fejlődésére, a kódbázison dolgozó fejlesztők együttműködésének a dinamikájára, és el tudjuk kerülni a költséges szoftverpusztulást.
- A kódbázis
- Függőségek kezelése
- Beállítások, konfigurációkezelés
- Háttérszolgáltatások
- Előállítás, telepítés, futtatás
- Folyamatok
- Hálózati port hozzárendelés
- Párhuzamos folyamatok
- Eldobhatóság
- Egyensúly a fejlesztés és az üzemeltetés között
- Naplók
- Adminisztratív folyamatok