हाइब्रिड और मल्टीक्लाउड के लिए बेस्ट प्रैक्टिसेज़
परिचय
हम मल्टीक्लाउड को अपने स्वयं के वर्कलोड संचालित करने के लिए एक से अधिक क्लाउड सेवा प्रदाता के समवर्ती उपयोग के रूप में मानते हैं, और हाइब्रिड ऑन-प्रेमिस और क्लाउड दोनों एनवायरनमेंट में आपके वर्कलोड का विस्तार है। हाइब्रिड और मल्टीक्लाउड एनवायरनमेंट में ऑब्ज़र्वेबिलिटी टूल विविधता, लेटेंसी और विषम वर्कलोड के कारण महत्वपूर्ण जटिलता जोड़ सकती है। भले ही, यह विकास और व्यावसायिक उपयोगकर्ताओं दोनों के लिए एक सामान्य लक्ष्य बनी हुई है। उत्पादों और सेवाओं का एक समृद्ध इकोसिस्टम इसे संबोधित करता है।
हालांकि, क्लाउड-नेटिव वर्कलोड के लिए ऑब्ज़र्वेबिलिटी टूल्स की उपयोगिता नाटकीय रूप से भिन्न हो सकती है। एक कंटेनरीकृत बैच प्रोसेसिंग वर्कलोड की निगरानी की विभिन्न आवश्यकताओं पर विचार करें, सर्वरलेस फ्रेमवर्क का उपयोग करने वाले रीयल-टाइम बैंकिंग एप्लिकेशन की तुलना में।
इसमें मल्टीक्लाउड और हाइब्रिड की जटिलता जोड़ें, और आपके एप्लिकेशन्स से अंतर्दृष्टि प्राप्त करना काफी कठिन हो जाता है।
इन अतिरिक्त आयामों से निपटने और ऑब्ज़र्वेबिलिटी के लिए दृष्टिकोणों को सुविधाजनक बनाने के लिए, ग्राहक एकीकृत interface के साथ एक एक टूलचेन में निवेश करते हैं। आखिरकार, सिग्नल-टू-नॉइज़ अनुपात को कम करना आमतौर पर अच्छी बात है! हालांकि, एक एक दृष्टिकोण सभी उपयोग मामलों के लिए काम नहीं करता है। हमारा लक्ष्य आपको सूचित निर्णय लेने में मदद करना है जो आपकी आवश्यकताओं की प्रशंसा करते हैं और समस्याएं होने पर आपके mean time to remediation को कम करते हैं।
ये बेस्ट प्रैक्टिसेज़ भूमिकाओं के एक व्यापक सेट के लिए हैं: एंटरप्राइज़ आर्किटेक्ट, डेवलपर, DevOps, और अधिक। हम सुझाव देते हैं कि आप इनका मूल्यांकन अपने ऑर्गनाइज़ेशन की व्यावसायिक आवश्यकताओं के लेंस से करें, और यह कि वितरित एनवायरनमेंट में ऑब्ज़र्वेबिलिटी कैसे अधिक से अधिक मूल्य प्रदान कर सकती है।
अपने टूल्स को अपने निर्णय तय न करने दें
आपके एप्लिकेशन, टूल और प्रक्रियाएं व्यावसायिक परिणाम प्राप्त करने में मदद करने के लिए मौजूद हैं, जैसे बिक्री और ग्राहक संतुष्टि बढ़ाना। एक सुविज्ञ टेक्नोलॉजी नीति वह है जो आपको उन व्यावसायिक लक्ष्यों को प्राप्त करने में मदद करने के लिए सब कुछ संभव करती है। लेकिन जो चीज़ें आपको वहां पहुंचने में मदद करती हैं वे बस टूल हैं, और वे आपकी नीति का समर्थन करने के लिए हैं - नीति नहीं।
एक एक, सजातीय एनवायरनमेंट में, टूल के बारे में निर्णय आसान हैं। लेकिन हाइब्रिड और मल्टीक्लाउड एनवायरनमेंट के लिए चीज़ें कम स्पष्ट हैं, और अपने व्यावसायिक परिणामों पर नज़र रखना - और इन एनवायरनमेंट्स में अपने वर्कलोड को observe करने से जोड़ा गया मूल्य - महत्वपूर्ण है।
सिर्फ इसलिए कि आप कई एनवायरनमेंट्स में संचालित करते हैं इसका मतलब यह नहीं है कि हर वर्कलोड के लिए एक ही टूल सलाह योग्य या अनुशंसित है। टूल लागू करते समय, "टू-वे डोर्स" बनाना याद रखें ताकि आप भविष्य में अपने ऑब्ज़र्वेबिलिटी समाधान को विकसित कर सकें।
यहां बचने के लिए "tool-first" परिणामों के कुछ उदाहरण हैं:
- भविष्य में इसे अपग्रेड करने या नए समाधान पर जाने क े लिए टू-वे डोर्स के बिना एक ही टूल के कार्यान्वयन पर ध्यान केंद्रित करना तकनीकी ऋण बना सकता है।
- वॉल्यूम डिस्काउंट के कारण एक ही टूल का उपयोग करने का कंपनी मानक उन सुविधाओं के बिना हो सकता है जिनसे उन्हें लाभ होगा।
- मौजूदा ट्रेस संग्रह इंफ्रास्ट्रक्चर की कमी के कारण पूरे प्रकार की टेलीमेट्री (आमतौर पर ट्रेसेस) एकत्र नहीं करना एक अपूर्ण ऑब्ज़र्वेबिलिटी समाधान बना सकता है।
- श्रम और प्रशिक्षण लागत कम करने की इच्छा में सपोर्ट स्टाफ को केवल एक ही टूलचेन पर प्रशिक्षित किया जाना।
यदि आपके टूल आपकी ऑब्ज़र्वेबिलिटी नीति तय कर रहे हैं, तो आपको दृष्टिकोण को उलटने की आवश्यकता है। टूल ऑब्ज़र्वेबिलिटी को सक्षम और सशक्त बनाने के लिए हैं, आपकी पसंद को सीमित करने के लिए नहीं।
टूल स्प्रॉल एक बहुत वास्तविक समस्या है जिससे कंपनियां जूझती हैं, हालांकि एक एक टूलचेन में कट्टर बदलाव भी आपके ऑब्ज़र्वेबिलिटी समाधान की उपयोगिता को कम कर सकता है। हाइब्रिड और मल्टीक्लाउड वर्कलोड में ऐसी टेक्नोलॉजीज़ हैं जो प्रत्येक प्लेटफ़ॉर्म के लिए अद्वितीय हैं। "OpenTelemetry में निवेश करें" एक दृष्टिकोण के लिए देखें जो इनमें से कुछ जोखिमों को कम करता है।
(ऑब्ज़र्वेबिलिटी) डेटा में गुरुत्व है
सभी डेटा में गुरुत्व होता है - जिसका अर्थ है कि यह वर्कलोड, समाधान, टूल, लोगों, प्रक्रियाओं और प्रोजेक्ट को अपनी ओर आकर्षित करता है। यह इस बात पर सीधा प्रभाव डालता है कि आप अपने वर्कलोड कहां रखते हैं, किस एनवायरनमेंट में, और आप उन्हें आगे कैसे संचालित करते हैं।
ऑब्ज़र्वेबिलिटी डेटा का समय के साथ मूल्य अधिकांश अन्य डेटा प्रकारों से काफी कम है। आप इसे ऑब्ज़र्वेबिलिटी डेटा का "अर्ध-जीवन" कह सकते हैं। टेलीमेट्री को दूसरे एनवायरनमेंट में रिले करने में अतिरिक्त लेटेंसी पर विचार करें।
बेस्ट प्रैक्टिस यह है कि एनवायरनमेंट्स के बीच डेटा केवल तभी उत्सर्जित करें जब इस एग्रीगेशन से व्यावसायिक मूल्य प्राप्त हो।