Gå tilbake

Continuous Integration (CI) og Continuous Deployment/Delivery (CD)

CI/CD står for Continuous Integration og Continuous Deployment/Delivery. Det er en metodikk innen programvareutvikling som forbedrer utviklingssyklusen, reduserer feil og sikrer at nye funksjoner kan rulles ut raskt og pålitelig.

Hvordan fungerer CI/CD?

Continuous Integration (CI)

  • Utviklere sjekker regelmessig inn kodeendringer i en felles kodebase.
  • Endringene testes automatisk via en pipeline som inkluderer byggeprosess og enhetstester.
  • Målet er å identifisere og løse problemer tidlig.

Continuous Deployment (CD)

  • Testet og godkjent kode distribueres automatisk til produksjonsmiljøet.
  • Hver oppdatering som passerer testene kan leveres direkte til brukerne.

Continuous Delivery (CD)

  • Ligner på Continuous Deployment, men det siste distribusjonssteget utføres manuelt.
  • Passer for organisasjoner som vil ha mer kontroll over når oppdateringer rulles ut.

Kort sagt gir CI/CD en effektiv og pålitelig utviklingsprosess, minsker manuelt arbeid og reduserer risikoen for menneskelige feil.

KIL-4105_2048px_sRGB

 

IT-GUIDEN

Vi kan hjelpe deg!