Kuidas erinevad DevOps praktikad: automaatne koodi tarnimine ja selle automaatne juurutamine tootmises?
sobes.tech AI
Vastus AI-lt
Koodide pidev kohaletoimetamine (Continuous Delivery) ja automaatne tootmisse paigutamine (Continuous Deployment) on kaks seotud, kuid erinevat sammu DevOps praktikas:
-
Koodide pidev kohaletoimetamine (Continuous Delivery): protsess, mille käigus koodimuudatused kogutakse, testitakse ja valmistatakse väljaandmiseks automaatselt, kuid ise väljaandmine tootmisse toimub käsitsi. See tagab, et kood on alati valmis väljaandmiseks igal ajal.
-
Automaatne paigaldamine (Continuous Deployment): järgmine samm, kus pärast kõigi testide ja kontrollide edukat läbimist paigutatakse muudatused automaatselt tootmisse ilma inimese sekkumiseta.
Peamine erinevus on see, et Continuous Delivery puhul kontrollib väljaandmist inimene, samas kui Continuous Deployment toimub täielikult automaatselt.