पाठ 3 / 21

कंटीन्यूअस डिलीवरी बनाम कंटीन्यूअस डिप्लॉयमेंट

दोनों प्रोडक्शन तक सब कुछ स्वचालित करते हैं — फर्क आख़िरी कदम में है।

कंटीन्यूअस डिलीवरी

कंटीन्यूअस डिलीवरी का मतलब है पाइपलाइन पास करने वाला हर बदलाव स्वचालित रूप से एक रिलीज़-रेडी बिल्ड में पैक हो जाता है। इसे प्रोडक्शन पर भेजना अभी भी एक सोचा-समझा, आमतौर पर मैन्युअल, फैसला होता है — कोई व्यक्ति 'डिप्लॉय' दबाता है।

कंटीन्यूअस डिप्लॉयमेंट

कंटीन्यूअस डिप्लॉयमेंट एक कदम और आगे जाता है: पाइपलाइन पास करने वाला हर बदलाव स्वचालित रूप से प्रोडक्शन पर डिप्लॉय हो जाता है, बीच में कोई इंसान नहीं। इसके लिए बहुत मज़बूत स्वचालित टेस्टिंग और मॉनिटरिंग चाहिए।

पैक बैग बनाम फ़्लाइट में सवार होना

कंटीन्यूअस डिलीवरी रोज़ दरवाज़े पर बैग पैक करके तैयार रखने जैसा है — आप फिर भी चुनते हैं कब निकलना है। कंटीन्यूअस डिप्लॉयमेंट हर फ़्लाइट के तैयार होते ही उसमें सवार हो जाना है, बिना दोबारा सोचे।

त्वरित जाँच: कंटीन्यूअस डिलीवरी में, प्रोडक्शन तक पहुँचने का आख़िरी कदम क्या है?

  • यह स्वचालित रूप से होता है, कोई इंसान शामिल नहीं
  • एक व्यक्ति रिलीज़ करने का सोचा-समझा फैसला लेता है
  • बिल्ड को छोड़ दिया जाता है और साप्ताहिक फिर बनाया जाता है
Answer

एक व्यक्ति रिलीज़ करने का सोचा-समझा फैसला लेता है — कंटीन्यूअस डिलीवरी बिल्ड को हमेशा रिलीज़-रेडी रखती है, पर असली रिलीज़ अभी भी एक इंसान शुरू करता है। कंटीन्यूअस डिप्लॉयमेंट उस इंसानी कदम को हटा देता है।