पाठ 17 / 21

रोलिंग डिप्लॉयमेंट

एक अतिरिक्त वातावरण के बिना, इंस्टेंस को धीरे-धीरे, एक बैच में बदलना।

यह कैसे काम करता है

दो पूरे वातावरणों के बजाय, एक रोलिंग डिप्लॉयमेंट पुराने इंस्टेंस को नए से थोड़ा-थोड़ा करके बदलती है — एक हटाएँ, नया डिप्लॉय करें, हेल्थ-चेक करें, वापस जोड़ें, दोहराएँ — जबकि बाकी ट्रैफ़िक परोसते रहते हैं।

सस्ता, पर वापस लेना धीमा

ब्लू-ग्रीन के विपरीत, रोलिंग डिप्लॉयमेंट को दोहरे इंफ़्रास्ट्रक्चर की ज़रूरत नहीं। ट्रेड-ऑफ: रोलबैक का मतलब है पुराने वर्ज़न को उसी धीमे तरीके से वापस रोल करना, और रोलआउट के दौरान दो वर्ज़न साथ-साथ चलते हैं।

हाईवे को लेन-दर-लेन दोबारा बनाना

पूरा हाईवे बंद करने (ब्लू-ग्रीन) या एक छोटा टेस्ट पैच (कैनरी) करने के बजाय, टीमें एक बार में एक लेन बंद करती हैं और अगली पर जाने से पहले उसे फिर खोल देती हैं — ट्रैफ़िक कभी पूरी तरह नहीं रुकता, पर एक खिड़की होती है जहाँ पुरानी और नई सतह साथ रहती हैं।

त्वरित जाँच: किस डिप्लॉयमेंट रणनीति को दोहरे पूर्ण आकार के वातावरण की ज़रूरत नहीं?

  • ब्लू-ग्रीन
  • रोलिंग डिप्लॉयमेंट
  • दोनों को समान अतिरिक्त क्षमता चाहिए
Answer

रोलिंग डिप्लॉयमेंट — रोलिंग डिप्लॉयमेंट मौजूदा बेड़े के भीतर इंस्टेंस को धीरे-धीरे बदलती है, जबकि ब्लू-ग्रीन को एक पूरा दूसरा वातावरण चाहिए।