Vad är CD?
Det står för Continuous Deployment.
Definition
Continuous Deployment (CD) är en metod inom mjukvaruingenjörskonst där kodändringar automatiskt lanseras till produktionsmiljön via en serie automatiserade tester.
Process
De nya kodändringarna går igenom en pipeline av tester och inspektioner, och om de godkänns, rullas de ut direkt till produktionsmiljön.
Fördelar
Continuous Deployment påskyndar leveransen av mjukvara, minskar tiden till marknaden för nya funktioner och möjliggör snabbare feedbackcykler.
Felrättning
Frequent deployments underlättar att hitta och rätta till buggar, eftersom buggar är mer aktuella och lättare att spåra.
Vill du veta mer?
Om du vill fördjupa dig i CD —eller ta den här typen av utbildning till ditt team— låt oss prata. Jag hjälper team att förstå och tillämpa dessa begrepp. Jag vill gärna höra från dig!
Vad betyder CI?
Continuous Integration (CI) är en utvecklingspraxis där utvecklare regelbun...
Vad är en Canary Release?
En Canary Release är en utrullningsstrategi som används i programvaruutveck...
Vad är Blue / Green deployment?
Det är en mjukvarudistributionsteknik som innebär att hålla två identiska p...
Vad är versionshantering?
Versionshantering eller versionkontroll är metoden att spåra och hantera ko...
Vad betyder ALM?
ALM, eller Application Lifecycle Management, refererar till processen att h...