Sobes.tech
Junior — Middle

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.