पाठ 21 / 21

मॉनिटरिंग और रोलबैक

डिप्लॉय भेजे जाने पर पूरा नहीं होता — तब पूरा होता है जब वह स्वस्थ साबित हो जाए।

पाइपलाइन नहीं, डिप्लॉय पर नज़र रखें

एक हरी पाइपलाइन केवल यह साबित करती है कि कोड बना और टेस्ट पास हुए — यह प्रोडक्शन के बारे में कुछ नहीं बताती। डिप्लॉय के बाद, इसे 'पूरा' कहने से पहले कुछ समय तक एरर रेट, लेटेंसी और मुख्य बिज़नेस मेट्रिक देखें।

रोलबैक रणनीतियाँ

जब कुछ टूटता है, तो सबसे तेज़ समाधान आमतौर पर आख़िरी ज्ञात-सही आर्टिफ़ैक्ट पर वापस जाना होता है — प्रोडक्शन में लाइव डीबग करना नहीं। ब्लू-ग्रीन इसे तुरंत बनाती है; रोलिंग डिप्लॉयमेंट बैचों को उसी धीमे तरीके से वापस रोल करती है।

ट्रिगर को स्वचालित करें

परिपक्व पाइपलाइनें हेल्थ चेक और एरर-रेट अलर्ट को इस तरह जोड़ती हैं कि वे स्वचालित रोलबैक शुरू कर दें, इसके बजाय कि रात 2 बजे किसी इंसान के देखने और कार्रवाई करने का इंतज़ार किया जाए।