CD क्या है?
इसका मतलब है Continuous Deployment (निरंतर डिप्लॉयमेंट)।
परिभाषा
Continuous Deployment (CD) एक सॉफ़्टवेयर इंजीनियरिंग दृष्टिकोण है, जिसमें कोड परिवर्तन स्वचालित रूप से परीक्षण के माध्यम से उत्पादन वातावरण में रिलीज़ किए जाते हैं।
प्रक्रिया
नए कोड परिवर्तनों को परीक्षण और निरीक्षण पाइपलाइन से गुजरने के बाद, यदि वे स्वीकृत होते हैं, तो उन्हें सीधे उत्पादन वातावरण में तैनात किया जाता है।
लाभ
निरंतर डिप्लॉयमेंट सॉफ़्टवेयर की डिलीवरी को तेज करता है, नई सुविधाओं के लिए बाजार में समय को कम करता है, और प्रतिक्रिया चक्रों को तेज करता है।
सुधार
बार-बार डिप्लॉयमेंट्स बग्स को खोजने और ठीक करने में मदद करते हैं, क्योंकि बग्स अधिक हाल की होती हैं और उन्हें ट्रेस करना आसान होता है।
और जानना चाहते हैं?
अगर आप CD के बारे में और जानने के लिए उत्सुक हैं, मुझसे X पर संपर्क करें। मुझे विचार साझा करना, सवालों का जवाब देना और इन विषयों पर चर्चा करना पसंद है, तो झिझकें नहीं और ज़रूर आएं। जल्द ही मिलते हैं!
Agile Manifesto क्या है?
एगाइल घोषणापत्र 12 फरवरी 2001 को 17 सॉफ़्टवेयर विकास विशेषज्ञों द्वारा तैया...
Kanban क्या है?
Kanban एक Lean विधि है जो उत्पादन और विकास प्रक्रियाओं में कार्यप्रवाह को प...
Canary Release क्या है?
Canary Release एक डिप्लॉयमेंट रणनीति है जो सॉफ़्टवेयर विकास में एक नए संस्क...