Jatkuva toimitus (CD, Continuous Delivery)

Continuous Delivery (jatkuva toimitus) on ohjelmistokehityskäytäntö, jossa testatut ja valmiit koodimuutokset valmistellaan automaattisesti tuotantoon vietäviksi milloin tahansa. Se on keskeinen osa nykyaikaisia DevOps-prosesseja ja mahdollistaa nopean, luotettavan ja virheettömämmän ohjelmistojakelun.

CD perustuu Continuous Integration -menetelmään, mutta vie automaation askeleen pidemmälle kattamaan muun muassa koodin paketoinnin, ympäristöasetukset ja julkaisun validoinnin. Kun koodi läpäisee automaattiset testit ja tarkistukset, se siirtyy valmiiksi julkaisuun joko esituotantoympäristöön tai odottamaan tuotantojulkaisua ilman manuaalisia vaiheita.

Tavoitteena on pitää julkaisukelpoinen koodipohja aina valmiina. Tämä lyhentää julkaisusyklejä, vähentää virheriskiä ja parantaa ohjelmiston laatua ja tuotantovarmuutta. CD tukee myös nopeampaa asiakaspalautteen hyödyntämistä ja jatkuvaa kehitystyötä.

Käytännössä CD toimii usein yhdessä konttiteknologioiden (esim. Docker), Infrastructure-as-Code-ratkaisujen sekä orkestrointialustojen (kuten Kubernetes) kanssa skaalautuvien ja yhdenmukaisten ohjelmistojulkaisujen mahdollistamiseksi eri ympäristöissä.

Katso myös: DevOps, Pilvipalvelu

Yritys

Yhdistämme fyysisen omaisuuden hallinnan ja todellisuutta vastaavan, dynaamisen 3D-visualisoinnin.

Olemme luotettava kumppanisi teollisuuden suunnittelussa tuotantolaitoksen koko elinkaaren ajan.