tuotantokoodiin
Tuotantokoodi tarkoittaa ohjelmiston lähdekoodin osaa, joka on tarkoitettu tuotantoympäristöön ja jonka on tarkoitus olla käytössä loppukäyttäjille. Se eroaa kehitys- ja testikoodista sekä konfiguraatiosta – tuotantokoodi on käytännössä vakaa ja valmiiksi pakattu versio, joka on valmisteltu julkaistavaksi. Tuotantokoodin hallinta painottaa vakauden, luotettavuuden ja turvallisuuden varmistamista.
Käytännössä tuotantokoodin elinkaari alkaa kehityksestä ja testauksesta, ja kun koodi läpäisee laadunvarmistuksen, se julkaistaan monivaiheisen CI/CD-prosessin
Konfiguraatio on ympäristöriippuvaista, ja tuotantokoodin erillinen hallinta on tärkeää. Salaisuudet ja ympäristöriippuvat arvot hoidetaan erikseen (esim.
Valvonta ja palautuminen ovat olennainen osa tuotantokoodin hallintaa: kattava lokitus, monitorointi ja metrikkarajat mahdollistavat nopean vianmäärityksen
Vastuut ja riskit: tuotantokoodin järjestelmällinen hallinta pienentää käyttökatkojen riskiä ja parantaa tietoturvaa sekä jatkuvuutta.