Čime se razlikuju DevOps prakse: automatska dostava koda i njegovo automatsko deployovanje na produkciju?
sobes.tech АИ
Одговор од АИ
Neprekidna isporuka koda (Continuous Delivery) i automatsko postavljanje u produkciju (Continuous Deployment) su dva povezana, ali različita koraka u praksi DevOps:
-
Neprekidna isporuka koda (Continuous Delivery): proces u kojem se promene u kodu automatski sastavljaju, testiraju i pripremaju za izdavanje, ali sama objava u produkciji se vrši ručno. To garantuje da je kod uvek spreman za objavljivanje u bilo kom trenutku.
-
Automatsko postavljanje (Continuous Deployment): sledeći korak, gde nakon uspešnog prolaska svih testova i provera, promene automatski bivaju postavljene u produkciju bez ljudske intervencije.
Glavna razlika je u tome što je kod Continuous Delivery objava u produkciju kontrolisana od strane čoveka, dok je kod Continuous Deployment to potpuno automatski proces.