Blue / Green डिप्लॉयमेंट क्या है?
यह एक सॉफ़्टवेयर डिप्लॉयमेंट विधि है जो दो समान उत्पादन वातावरण बनाए रखती है।
परिभाषा
यह एक सॉफ़्टवेयर डिप्लॉयमेंट विधि है जो दो समान उत्पादन वातावरण बनाए रखती है, एक (नीला) वर्तमान संस्करण चलाता है और दूसरा (हरा) नया संस्करण चलाता है।
ट्रैफिक स्विचिंग
किसी भी समय केवल एक वातावरण लाइव ट्रैफिक प्राप्त कर रहा होता है, जबकि सभी उत्पादन ट्रैफिक उसे भेजे जाते हैं, जबकि निष्क्रिय वातावरण का उपयोग परीक्षण और नए परिवर्तनों को लागू करने के लिए किया जाता है।
रोलबैक
यदि नए संस्करण में कोई समस्या उत्पन्न होती है, तो ट्रैफिक को तुरंत पिछले लाइव वातावरण में वापस स्विच किया जा सकता है, जिससे डाउनटाइम और जोखिम कम होता है।
लक्ष्य
यह विधि डिप्लॉयमेंट के दौरान डाउनटाइम को कम करने का लक्ष्य रखती है, जिससे अनुरोधों को एक वातावरण से दूसरे वातावरण में तुरंत रीडायरेक्ट किया जा सके।
और जानना चाहते हैं?
अगर आप Blue / Green के बारे में और जानने के लिए उत्सुक हैं, मुझसे X पर संपर्क करें। मुझे विचार साझा करना, सवालों का जवाब देना और इन विषयों पर चर्चा करना पसंद है, तो झिझकें नहीं और ज़रूर आएं। जल्द ही मिलते हैं!
DevOps क्या है?
DevOps एक सॉफ़्टवेयर विकास दर्शन है जो सॉफ़्टवेयर डेवलपर्स और IT संचालन पेश...
CI का क्या मतलब है?
Continuous Integration (CI) एक सॉफ़्टवेयर विकास प्रथा है जिसमें डेवलपर्स नि...
CD क्या है?
Continuous Deployment (CD) एक सॉफ़्टवेयर इंजीनियरिंग दृष्टिकोण है, जिसमें क...
Continuous Integration (CI) और Continuous Deployment (CD) क्या हैं?
CI का मतलब है कोड परिवर्तनों को एक साझा रिपॉजिटरी में बार-बार एकीकृत करना औ...
Feature Flag क्या है?
Feature Flags, जिन्हें Feature Toggles भी कहा जाता है, एक तकनीक है जो डेवलप...