Zrelost cevovodov neprekinjene dostave informacijskih rešitev
Kratka vsebina
DevOps se je uveljavil kot pomemben pristop k sodobnemu razvoju informacijskih rešitev, saj povezuje razvojne in operativne vidike ter organizacijam omogoča hitrejši, zanesljivejši razvoj. Ker DevOps ne predstavlja enotne metode, organizacije prakse uvajajo postopoma in različno, težko pa ocenijo, kako zreli so njihovi procesi in katere izboljšave so najbolj nujne. Obstoječi modeli zrelosti DevOps pri tem pomagajo, a so praviloma usmerjeni na organizacijsko raven, kulturo in procese, ocenjevanje pa temelji na samooceni s splošno opisanimi kriteriji, kar otežuje primerljivost ocen med ekipami. Manj pozornosti namenjajo konkretni tehnični izvedbi avtomatizacije – cevovodom neprekinjene dostave, prek katerih se velik del DevOps praks dejansko izvaja. Prispevek predstavlja preliminarno zasnovo modela za ocenjevanje zrelosti CI/CD cevovodov, ki temelji na kriterijih, preverljivih neposredno v konfiguraciji cevovoda. Obrazec zajema šest razsežnosti (avtomatizacija gradnje in integracije, testiranje in analiza kode, avtomatizacija izdaje in namestitve, infrastruktura kot koda, spremljanje izvajanja cevovoda ter varnost dobavne verige), vsaka s petimi kriteriji, ocenjenimi s 0 do 2 točkama. Skupna ocena (0–60 točk) se preslika v pet ravni zrelosti, razčlenitev po razsežnostih pa pokaže, kje je cevovod dodelan in kje zaostaja. Predlagani model predstavlja dopolnilo obstoječim modelom zrelosti DevOps, saj omogoča sistematično, ponovljivo in potencialno avtomatizirano ocenjevanje tehnične zrelosti posameznega CI/CD cevovoda.
Prenosi
Strani
Izdano
Kategorije
Licenca

To delo je licencirano pod Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 mednarodno licenco.





