Mikä on CD?
Tarkoittaa jatkuvaa julkaisua.
Määritelmä
Continuous Deployment tai Continuous Delivery on ohjelmistotuotantomenetelmä, jossa koodimuutokset julkaistaan automaattisesti tuotantoympäristöön sarjan automatisoitujen testien kautta.
Prosessi
Uudet koodimuutokset käyvät läpi testaus- ja tarkastusprosessin, ja hyväksyttyään ne siirretään suoraan tuotantoympäristöön.
Hyödyt
Jatkuva julkaisu nopeuttaa ohjelmistojen toimitusta, lyhentää uusien ominaisuuksien markkinoilletuloaikaa ja mahdollistaa nopeammat palautteen kierron.
Korjaus
Tiheät julkaisut helpottavat virheiden löytämistä ja korjaamista, sillä virheet ovat tuoreempia ja helpompia jäljittää.
Haluatko tietää lisää?
Jos haluat syventyä aiheeseen CD —tai tuoda tämän tyyppistä koulutusta tiimillesi— jutellaan. Autan tiimejä ymmärtämään ja soveltamaan näitä käsitteitä. Kuulisin mielelläni sinusta!
Mikä on Release Candidate?
Release Candidate (RC) on ohjelmistoversio, joka on lähes valmis ja odottaa...
Mitä CI tarkoittaa?
Continuous Integration (CI) on ohjelmistokehityksen käytäntö, jossa kehittä...
Mikä on Canary Release?
Canary Release on ohjelmistokehityksessä käytetty käyttöönottotaktiikka, jo...
Mikä on DevOps?
DevOps on ohjelmistokehitysfilosofia, joka keskittyy viestintään, yhteistyö...
Mikä on Delivery?
Delivery viittaa ohjelmiston toimittamiseen tiimin toimesta...