Sobes.tech
Junior — Middle

V čom sa líšia praktiky DevOps: automatické doručenie kódu a jeho automatické nasadenie do produkcie?

sobes.tech AI

Odpoveď od AI

Nepretržitá dodávka kódu (Continuous Delivery) a automatické nasadenie do produkcie (Continuous Deployment) sú dva súvisiace, ale odlišné kroky v praxi DevOps:

  • Nepretržitá dodávka kódu (Continuous Delivery): proces, pri ktorom sa zmeny v kóde automaticky zostavujú, testujú a pripravujú na vydanie, ale samotné vydanie do produkcie je vykonávané manuálne. To zabezpečuje, že kód je vždy pripravený na vydanie kedykoľvek.

  • Automatické nasadenie (Continuous Deployment): nasledujúci krok, pri ktorom po úspešnom prechode všetkých testov a kontrol, sa zmeny automaticky nasadzujú do produkcie bez manuálneho zásahu.

Hlavný rozdiel je v tom, že pri Continuous Delivery je vydanie do produkcie kontrolované človekom, zatiaľ čo pri Continuous Deployment je úplne automatické.