घर विकास साइट विश्वसनीयता इंजीनियरिंग (sre) क्या है? - टेक्नोपेडिया से परिभाषा

साइट विश्वसनीयता इंजीनियरिंग (sre) क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - साइट विश्वसनीयता इंजीनियरिंग (SRE) का क्या अर्थ है?

साइट विश्वसनीयता इंजीनियरिंग (एसआरई) वेबसाइट संचालन के लिए एक दृष्टिकोण है जो अधिक विश्वसनीय वेबसाइट बनाने के लिए सॉफ्टवेयर इंजीनियरिंग से तकनीकों का उपयोग करता है। साइट विश्वसनीयता इंजीनियरिंग को पहली बार 2003 में Google में विकसित किया गया था। यह शब्द DevOps से संबंधित है, जो सिस्टम एडमिनिस्ट्रेशन के साथ सॉफ्टवेयर इंजीनियरिंग को भी मिलाता है, लेकिन DevOps में मैन्युअल कार्यों को स्वचालित करना शामिल है।

Techopedia साइट विश्वसनीयता इंजीनियरिंग (SRE) की व्याख्या करता है

साइट विश्वसनीयता इंजीनियरिंग में वेब अनुप्रयोगों को प्राप्त करने के लिए सॉफ़्टवेयर इंजीनियरिंग तकनीकों का उपयोग शामिल है, जिसमें एल्गोरिदम, डेटा संरचनाएं, प्रदर्शन और प्रोग्रामिंग भाषाएँ शामिल हैं जो अत्यधिक विश्वसनीय हैं। पहली बार 2003 में Google में दृष्टिकोण विकसित किया गया था।

एक साक्षात्कार में, Google के इंजीनियरिंग उपाध्यक्ष बेन ट्रायनर ने कहा कि कंपनी ने अपनी SRE टीमों के लिए सॉफ्टवेयर इंजीनियरिंग और सिस्टम प्रशासन दोनों में पृष्ठभूमि वाले 50-50 लोगों को काम पर रखा है। Google प्रमुख परियोजनाओं के लिए SRE की छोटी टीम प्रदान करता है। Traynor ने कई साइट संचालन गतिविधियों के स्वचालन के लिए Google के उल्लेखनीय अपटाइम को जिम्मेदार ठहराया। हालांकि विफलताएं कभी-कभी होती हैं, वे जल्दी से ठीक हो जाते हैं क्योंकि एसआरई टीम ने पहले से कई कार्यों को स्वचालित कर दिया है।

Google ने भूमिका निभाने वाले खेलों से भी प्रेरणा ली है कि इसमें असफलताओं के मामले में इंजीनियरों का परीक्षण करने के लिए संरचित ऑपरेशन तत्परता अभ्यास है, जिसके लिए स्वचालन की आवश्यकता होती है। कंपनी इन अभ्यासों को "व्हील ऑफ मिसफोर्ट" कहती है, जहां एक कर्मचारी सिस्टम की भूमिका निभाता है और एक ऑन-कॉल इंजीनियर की भूमिका निभाता है। ट्रेयनोर ने कहा कि इस दृष्टिकोण ने इंजीनियरों को पारंपरिक अभ्यासों से अधिक विश्वसनीयता के बारे में सोचने के लिए प्रेरित किया।

SRE DevOps के समान है, लेकिन उत्तरार्द्ध आमतौर पर सिस्टम की तैनाती को स्वचालित करने पर केंद्रित है, जबकि SRE विशेष रूप से विश्वसनीयता पर ध्यान केंद्रित करता है।

साइट विश्वसनीयता इंजीनियरिंग (sre) क्या है? - टेक्नोपेडिया से परिभाषा