Mitä ovat Continuous Integration (CI) ja Continuous Deployment (CD)?
Ne ovat keskeisiä käytäntöjä ohjelmistokehityksessä ja DevOps-menetelmän peruspilareita.
Continuous Integration (CI)
CI sisältää koodimuutosten usein tapahtuvan integroinnin jaettuun säilöön ja automatisoitujen testien käyttämisen koodin luotettavuuden varmistamiseksi.
CI/CD Pipeline
Pipeline on yhtenäinen joukko testejä, prosesseja ja tarkistuksia, joka sisältää CI:n ja CD:n, tuettuna Agile-mielenlaadulla, DevOps-menetelmällä ja SRE-käytännöillä.
Haluatko tietää lisää?
Jos haluat syventyä aiheeseen CI/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 DevOps?
DevOps on ohjelmistokehitysfilosofia, joka keskittyy viestintään, yhteistyö...
Mikä on Blue / Green -julkaisu?
Se on ohjelmiston julkaisumenetelmä, joka sisältää kahden identtisen tuotan...
Mikä on Feature Flag?
Feature Flags, tunnetaan myös nimellä Feature Toggles, on tekniikka, joka m...
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...