किसी क्लाउड खाते में चल रही एक रिपोर्टिंग सेवा लें, जिसे ग्राहक की आंतरिक प्रणाली से स्वीकृत सारांश चाहिए। VPN या प्रमाणित एप्लिकेशन कनेक्शन मार्ग की रक्षा करता है और बाकी कुछ तय नहीं करता। यह तय नहीं करता कि रिपोर्टिंग वर्कलोड असंबंधित रिकॉर्ड पढ़ सकता है, बैकएंड बदल सकता है, या जो लाया उसे रख सकता है। कनेक्टर चुनने से पहले ऑपरेशन और डेटा के शब्दों में एक्सेस समझौता लिखें, क्योंकि कनेक्टर बाद में बदलने के लिए सबसे सस्ता हिस्सा है और पहले गलत होने के लिए सबसे आसान।

कनेक्टर से पहले ऑपरेशन तय करें

पहला निर्णय यह है कि वर्कलोड क्या कर सकता है, जिसे नेटवर्क रेंज के बजाय ऑपरेशन के रूप में नाम दिया जाए। रिपोर्टिंग के मामले में, एक संकीर्ण रिपोर्टिंग API क्लाउड वर्कलोड को डेटाबेस प्रशासन दिए बिना आवश्यकता पूरी कर सकता है।

रिपोर्ट को जिन डेटा की जरूरत है, उन्हें उन डेटा से अलग करें जो महज पहुंच योग्य हैं। स्वीकृत ऑपरेशन को एंडपॉइंट और क्रिया के रूप में उसी दस्तावेज में लिखें जिसमें पहचान का निर्णय है। यही अंतर उस एकीकरण में है जो ऑडिट पार करता है और उस एक में जिसे हर साल फिर से समझाना पड़ता है, और यह बाद के विवादों को बिना एक और बैठक के तय कर देता है।

वर्कलोड की पहचान तय करें, और उसे मालिक दें

बिना निगरानी वाले काम किसी संकेत का जवाब नहीं दे सकते, इसलिए टीमें किसी व्यक्ति के व्यापक खाते की ओर बढ़ती हैं और फिर उसे भूल जाती हैं। ऐसा सेवा खाता या मशीन क्रेडेंशियल इस्तेमाल करें जिसे बैकएंड वास्तव में स्वीकार करता है, और दर्ज करें कि उसका मालिक कौन है, वह कहां रखा है और कैसे बदला जाता है।

तीन शर्तें निर्णय को समर्पित पहचान की ओर झुकानी चाहिए: काम बिना किसी इंसान की मौजूदगी के चलता है, क्रेडेंशियल एक तैनाती से अधिक जीता है, और एक से अधिक व्यक्ति को उसके होने का पता होना चाहिए। अगर तीनों सच हैं, तो साझा मानव खाता कोई शॉर्टकट नहीं, बल्कि ऐसा स्थायी अपवाद है जिसे कोई साफ तरीके से रद्द नहीं कर सकता।

कॉन्फ़िगरेशन में चिपकाए गए स्थिर रहस्य के बजाय ऐसा क्रेडेंशियल पसंद करें जिसे प्लेटफॉर्म वर्कलोड के लिए जारी और बदल सके, जैसे वर्कलोड पहचान टोकन जिसे बैकएंड सत्यापित करता है। एप्लिकेशन सेटिंग्स में स्थिर रहस्य ही वह कारण हैं जिनसे फेरबदल बाधाओं में बदल जाते हैं।

नेटवर्क दायरा तय करें, यह जानते हुए कि वह अनुमति नहीं है

स्पष्ट करें कि कौन-सा पक्ष कनेक्शन शुरू करता है, समर्थित ट्रांसपोर्ट और संबंधित एंडपॉइंट। सहकर्मी पहचान जांच चालू रखें, और असंबंधित बैकएंड गंतव्यों को केवल घोषित न करने के बजाय अगम्य छोड़ें।

संकीर्ण टनल मार्ग उपयोगी दायरा है, पर वह ऑपरेशन-स्तरीय प्राधिकरण की जगह नहीं ले सकता। बैकएंड को अपने नियंत्रणों से अनुबंध लागू करना चाहिए, क्योंकि नेटवर्क पहुंच योग्य पोर्ट तक पहुंचने वाले हर अनुरोध को खुशी से ले जाएगा। रूट टेबल नहीं, बैकएंड की अपनी भूमिकाएं और अनुदान जांचें। सर्वर तक पहुंचने वाला मार्ग निर्णय सर्वर के पास ही छोड़ता है, और वहीं अनुबंध या तो लागू होता है या अनदेखा किया जाता है।

उलटा भी सच है: वैध सेवा क्रेडेंशियल हर स्रोत के लिए श्रोता प्रकाशित करने को उचित नहीं ठहराता। दोनों नियंत्रण जरूरी हैं, और कोई किसी की जगह नहीं लेता।

डेटा प्रबंधन और जिम्मेदारी का बंटवारा तय करें

दर्ज करें कि ग्राहक के वातावरण से क्या निकलता है, एप्लिकेशन उसे कहां संसाधित करता है, और भंडारण, बैकअप, पहुंच और प्रतिधारण की वास्तविक व्यवस्थाएं। प्रतिधारण वह हिस्सा है जो देर से पता चलता है, आमतौर पर जब कोई पूछता है कि पिछली तिमाही की प्रति अब भी किसी ऐसी बाल्टी में है जिसे किसी ने प्रलेखित नहीं किया।

पक्षों को अलग रखें। एप्लिकेशन संचालक, सॉफ्टवेयर आपूर्तिकर्ता और अवसंरचना मेजबान अलग-अलग जिम्मेदारियां उठा सकते हैं, और सेवा मॉडल तय करता है कि कौन कौन है। तीनों की पहुंच एक जैसी है या बिल्कुल नहीं, यह मानने के बजाय वास्तविक समझौता पढ़ें।

विफलता, हटाना और उसे कैसे स्वीकारेंगे, तय करें

विफलता के मामलों की जिम्मेदारी उनके होने से पहले सौंपें। जब कनेक्टर टूटे या पहचान से छेड़छाड़ का संदेह हो, तो प्रतिक्रिया ऐसा तात्कालिक असीमित नेटवर्क अपवाद नहीं होनी चाहिए जो घटना से अधिक जिए।

हटाना सेटअप जितनी ही सटीकता का हकदार है। तय करें कि प्राधिकरण कैसे रद्द होता है, उत्पाद के समर्थित व्यवहार के तहत सक्रिय पहुंच कैसे समाप्त होती है, और संबंध समाप्त होने पर रखी गई प्रतियों का क्या होता है।

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

संबंधित लेख