CD क्या है?
इसका मतलब है Continuous Deployment (निरंतर डिप्लॉयमेंट)।
परिभाषा
Continuous Deployment (CD) एक सॉफ़्टवेयर इंजीनियरिंग दृष्टिकोण है, जिसमें कोड परिवर्तन स्वचालित रूप से परीक्षण के माध्यम से उत्पादन वातावरण में रिलीज़ किए जाते हैं।
प्रक्रिया
नए कोड परिवर्तनों को परीक्षण और निरीक्षण पाइपलाइन से गुजरने के बाद, यदि वे स्वीकृत होते हैं, तो उन्हें सीधे उत्पादन वातावरण में तैनात किया जाता है।
लाभ
निरंतर डिप्लॉयमेंट सॉफ़्टवेयर की डिलीवरी को तेज करता है, नई सुविधाओं के लिए बाजार में समय को कम करता है, और प्रतिक्रिया चक्रों को तेज करता है।
सुधार
बार-बार डिप्लॉयमेंट्स बग्स को खोजने और ठीक करने में मदद करते हैं, क्योंकि बग्स अधिक हाल की होती हैं और उन्हें ट्रेस करना आसान होता है।