V čem se liší praktiky DevOps: automatické doručení kódu a jeho automatické nasazení do produkce?
sobes.tech AI
Odpověď od AI
Nepřetržitá dodávka kódu (Continuous Delivery) a automatické nasazení do produkce (Continuous Deployment) jsou dva související, ale odlišné kroky v praxi DevOps:
-
Nepřetržitá dodávka kódu (Continuous Delivery): proces, při kterém jsou změny v kódu automaticky sestavovány, testovány a připravovány k vydání, ale samotné vydání do produkce je provedeno ručně. To zajišťuje, že kód je vždy připraven k vydání kdykoli.
-
Automatické nasazení (Continuous Deployment): následující krok, při kterém jsou po úspěšném absolvování všech testů a kontrol změny automaticky nasazeny do produkce bez manuálního zásahu.
Hlavní rozdíl je v tom, že u Continuous Delivery je vydání do produkce řízeno člověkem, zatímco u Continuous Deployment je plně automatické.