Sobes.tech
Junior — Middle

DevOps təcrübələri necə fərqlənir: avtomatik kod çatdırılması və onun avtomatik istehsalata yerləşdirilməsi?

sobes.tech Süni İntellekt

AI-dan cavab

Kodun Davomli Təqdimatı (Continuous Delivery) və avtomatik istehsalata yerləşdirmə (Continuous Deployment) DevOps praktikasında əlaqəli, amma fərqli mərhələlərdir:

  • Kodun Davamlı Təqdimatı (Continuous Delivery): bu prosesdə koddakı dəyişikliklər avtomatik olaraq yığılır, test edilir və buraxılışa hazırlaşdırılır, lakin istehsalata buraxılış əl ilə həyata keçirilir. Bu, kodun hər zaman buraxılışa hazır olmasını təmin edir.

  • Avtomatik yerləşdirmə (Continuous Deployment): növbəti mərhələdir; bütün testlər və yoxlamalar uğurla keçdikdən sonra dəyişikliklər avtomatik olaraq istehsalata yerləşdirilir, əl müdaxiləsi olmadan.

Əsas fərq odur ki, Continuous Delivery-də istehsalata buraxılış insan tərəfindən idarə olunur, Continuous Deployment-də isə tamamilə avtomatik həyata keçirilir.