SkillByAIइंटरैक्टिव संस्करण खोलें →

पाठ 3 / 23

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

Continuous delivery और continuous deployment में अंतर करें कि production के अंतिम चरण को कौन या क्या मंज़ूर करता है।

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

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

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

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

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

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

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

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

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