Sobes.tech
Middle

Deployment və Delivery arasındakı fərq nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Deployment — bu yeni versiya tətbiqi və ya xidmətin hədəf mühitə (məsələn, test, staging, istehsal) qurulması prosesidir. Bu, ayrıca və atomik bir addımdır.

Delivery (Davamlı Çatdırılma) — proqram təminatının istənilən vaxt istehsala buraxıla biləcəyini təmin edən yanaşmadır. Bu, bütün buraxılış zəncirinin avtomatlaşdırılmasını əhatə edir: yığma, test, test və staging mühitlərinə yerləşdirmə. İstehsala yerləşdirmə əl ilə həyata keçirilə bilər.

Əsas fərqlər:

Xüsusiyyət Deployment Delivery
Tətbiq sahəsi Müəyyən bir yerləşdirmə addımı Kodun commitindən istehsala hazır olmasına qədər bütün proses
Məqsəd Tətbiqi mühitə qurmaq Tətbiqi istənilən vaxt buraxmağa hazır etmək
Avtomatlaşdırma Əl ilə və ya avtomatlaşdırıla bilər Bütün zəncirin yüksək səviyyədə avtomatlaşdırılması
Tezlik Nadir ola bilər Tez-tez buraxılışlara imkan verir
Qərar Hər mərhələdə, buraxılış və ya yerləşdirmə prosesinin sonunda qəbul edilir Hər mərhələdə, buraxılış qərarına gələnə qədər, zəncir boyunca qəbul edilir