SRE

Site Reliability Engineering” के लिए जाना जाता है। SRE सॉफ्टवेयर विकास के लिए एक संरचित दृष्टिकोण है जो Google में उत्पन्न हुआ है। SRE का लक्ष्य ऐसे software applications बनाना और बनाए रखना है जो विश्वसनीय और scalable हों।

SRE

SRE, DevOps के समान है, लेकिन developer-focused है। दो अलग-अलग टीमों (development and operations) की आवश्यकता के बजाय, SRE developers विश्वसनीय software बनाने के लिए एक एकीकृत टीम के रूप में काम करते हैं। आदर्श SRE टीम में different specialties वाले डेवलपर शामिल होते हैं ताकि प्रत्येक डेवलपर beneficial अंतर्दृष्टि प्रदान कर सके।

SRE प्रतिक्रियाशील विकास के बजाय चपलता और proactive engineering के बजाय स्थिरता पर ध्यान केंद्रित करता है।

साइट reliability engineering को डेवलपर्स को नवीन software solutions बनाने की अधिक स्वतंत्रता देने के लिए डिज़ाइन किया गया है। जगह में अतिरेक और सुरक्षा उपायों के साथ विश्वसनीय software systems स्थापित करके, डेवलपर्स पारंपरिक संचालन protocols द्वारा सीमित नहीं हैं।

उदाहरण के लिए, एक DevOps टीम में, संचालन प्रबंधक को प्रकाशित होने से पहले प्रत्येक software अद्यतन को अनुमोदित करने की आवश्यकता हो सकती है। SRE में, developers को आवश्यकतानुसार updates जारी करने की अनुमति दी जा सकती है।

चूंकि SRE डेवलपर-केंद्रित है, इसलिए SRE टीम के प्रबंधक के पास विकास का अनुभव होना चाहिए, न कि केवल संचालन ज्ञान। एक SRE प्रबंधक केवल इसकी देखरेख करने के बजाय software विकास में सक्रिय रूप से मदद कर सकता है।

NOTE: SRE “Site Reliability Engineer,” के लिए भी छोटा है, जो साइट विश्वसनीयता engineering team के सदस्य को दिया गया शीर्षक है।

Leave a comment