Hva er kontinuerlig integrasjon (CI) og kontinuerlig distribusjon (CD)?

De er nøkkelpraksiser innen programvareutvikling og sentrale søyler i DevOps-tilnærmingen.

🔄

Kontinuerlig Integrasjon (CI)

CI innebærer hyppig integrasjon av kodeendringer i et delt repository og automatisering av tester for å sikre påliteligheten av koden.

📦

Kontinuerlig Levering (CD)

CD automatiserer prosessen med testing og levering av kodeendringer, og stopper rett før automatisk distribusjon til produksjon.

🔁

CI/CD Pipeline

En pipeline er et sammenkoblet sett med tester, prosesser og kontroller som inkluderer CI, CD, støttet av smidig tankegang, DevOps-tilnærming og SRE-praksis.