सेवा के बारे में
अनुवादितमैं Bash पर Linux ऑटोमेशन विशेषज्ञ हूँ और आपके सर्वरों पर नियमित मैनुअल कार्यों को ऐसे स्क्रिप्ट में बदलता हूँ जो अपने आप चलते हैं। यदि हर सुबह आप वही कमांड टाइप करते हैं, मैन्युअल रूप से फ़ाइलें कॉपी करते हैं, या रात में लॉग इन करते हैं ताकि एक लटके हुए प्रोसेस को पुनः प्रारंभ कर सकें—मैं उस श्रम को समाप्त कर देता हूँ। मैं साफ, अच्छी तरह से टिप्पणी की गई Bash लिखता हूँ जो पूर्वानुमानित रूप से व्यवहार करती है, जोर से विफल होती है न कि चुपचाप, और लॉग में एक स्पष्ट निशान छोड़ती है ताकि आप हमेशा जान सकें कि क्या हुआ और क्यों। मेरा क्षेत्र सामान्य Linux शेल है, Windows PowerShell या एक बड़े क्लाउड DevOps प्लेटफ़ॉर्म का निर्माण नहीं, इसलिए आपको एक विशेषज्ञ मिलता है जो उपकरण को गहराई से जानता है, न कि एक सामान्यज्ञ।
वर्षों में मैंने शेड्यूल किए गए बैकअप बनाए हैं जिनमें रोटेशन और सर्वर से बाहर स्थानांतरित की गई प्रतियाँ शामिल हैं, लॉग पार्सर्स जो गीगाबाइट्स के शोर से सिग्नल निकालते हैं, क्रॉन पाइपलाइन्स जो एक-दूसरे में हस्तक्षेप नहीं करते, और तैनाती स्क्रिप्ट जो कोड को सुरक्षित रूप से रोल आउट करती हैं जिसमें यदि कुछ गलत होता है तो रोलबैक क्षमता होती है। मैं प्रशासन के उस अनसुने लेकिन महत्वपूर्ण हिस्से का भी मालिक हूँ: उपयोगकर्ताओं और अनुमतियों का आयोजन, समझदारी से अलर्ट के साथ सेवाओं की निगरानी, डिस्क और प्रक्रियाओं पर वॉचडॉग चेक, सर्वर की चरणबद्ध हार्डनिंग ताकि मशीन पूरी तरह से खुली न रहे। मैं जो कुछ भी प्रदान करता हूँ वह जहाँ आवश्यक हो वहां आइडेम्पोटेंट है, त्रुटि हैंडलिंग और उचित निकासी कोड द्वारा सुरक्षित है, और दस्तावेजीकृत है ताकि आपकी टीम बाद में कोड को पढ़ सके और बढ़ा सके।
एक कार्य का वर्णन करें जो आप हाथ से लगातार करते हैं और लगभग आपके सर्वर कैसे व्यवस्थित हैं—मैं इसे शुरू से अंत तक स्वचालित करने के लिए एक स्क्रिप्ट या उपकरणों के छोटे सेट का प्रस्ताव दूंगा। उत्पादन में कुछ भी छूने से पहले, मैं सब कुछ एक सुरक्षित बेंच पर परीक्षण करता हूँ और आपकी अवसंरचना के बढ़ने पर स्क्रिप्ट को परिष्कृत करने के लिए हाथ में रहता हूँ।
— बैकअप, रोटेशन, और ऑफ-साइट प्रतियों के लिए Bash स्क्रिप्ट
— लॉग संग्रहण, पार्सिंग, और रिपोर्टिंग
— शेड्यूल किए गए कार्य और क्रॉन पाइपलाइन्स
— तैनाती और रिलीज़ ऑटोमेशन के साथ रोलबैक
— सेवा निगरानी, वॉचडॉग चेक, और अलर्ट
— Linux सर्वरों को हार्डनिंग करना और अनुमतियों का आयोजन करना
वर्षों में मैंने शेड्यूल किए गए बैकअप बनाए हैं जिनमें रोटेशन और सर्वर से बाहर स्थानांतरित की गई प्रतियाँ शामिल हैं, लॉग पार्सर्स जो गीगाबाइट्स के शोर से सिग्नल निकालते हैं, क्रॉन पाइपलाइन्स जो एक-दूसरे में हस्तक्षेप नहीं करते, और तैनाती स्क्रिप्ट जो कोड को सुरक्षित रूप से रोल आउट करती हैं जिसमें यदि कुछ गलत होता है तो रोलबैक क्षमता होती है। मैं प्रशासन के उस अनसुने लेकिन महत्वपूर्ण हिस्से का भी मालिक हूँ: उपयोगकर्ताओं और अनुमतियों का आयोजन, समझदारी से अलर्ट के साथ सेवाओं की निगरानी, डिस्क और प्रक्रियाओं पर वॉचडॉग चेक, सर्वर की चरणबद्ध हार्डनिंग ताकि मशीन पूरी तरह से खुली न रहे। मैं जो कुछ भी प्रदान करता हूँ वह जहाँ आवश्यक हो वहां आइडेम्पोटेंट है, त्रुटि हैंडलिंग और उचित निकासी कोड द्वारा सुरक्षित है, और दस्तावेजीकृत है ताकि आपकी टीम बाद में कोड को पढ़ सके और बढ़ा सके।
एक कार्य का वर्णन करें जो आप हाथ से लगातार करते हैं और लगभग आपके सर्वर कैसे व्यवस्थित हैं—मैं इसे शुरू से अंत तक स्वचालित करने के लिए एक स्क्रिप्ट या उपकरणों के छोटे सेट का प्रस्ताव दूंगा। उत्पादन में कुछ भी छूने से पहले, मैं सब कुछ एक सुरक्षित बेंच पर परीक्षण करता हूँ और आपकी अवसंरचना के बढ़ने पर स्क्रिप्ट को परिष्कृत करने के लिए हाथ में रहता हूँ।
— बैकअप, रोटेशन, और ऑफ-साइट प्रतियों के लिए Bash स्क्रिप्ट
— लॉग संग्रहण, पार्सिंग, और रिपोर्टिंग
— शेड्यूल किए गए कार्य और क्रॉन पाइपलाइन्स
— तैनाती और रिलीज़ ऑटोमेशन के साथ रोलबैक
— सेवा निगरानी, वॉचडॉग चेक, और अलर्ट
— Linux सर्वरों को हार्डनिंग करना और अनुमतियों का आयोजन करना