Miben különböznek a DevOps gyakorlatok: automatikus kód szállítás és automatikus telepítés a produkcióba?
sobes.tech MI
Válasz az MI-től
A kód folyamatos szállítása (Continuous Delivery) és az automatikus telepítés a produkcióba (Continuous Deployment) két összefüggő, de különböző lépés a DevOps gyakorlatában:
-
A kód folyamatos szállítása (Continuous Delivery): egy folyamat, amely során a kód változásai automatikusan összeállnak, tesztelnek és előkészülnek a kiadásra, de maga a kiadás manuálisan történik. Ez garantálja, hogy a kód mindig készen áll a kiadásra bármikor.
-
Automatikus telepítés (Continuous Deployment): a következő lépés, amelyben minden teszt és ellenőrzés sikeres elvégzése után a változtatások automatikusan kerülnek a produkcióba, emberi beavatkozás nélkül.
A fő különbség az, hogy a Continuous Delivery esetén a produkcióba való kiadás ember által kontrollált, míg a Continuous Deployment teljesen automatikusan történik.