ScaleGrid आपके MongoDB क्लस्टर को आपके अपने AWS खाते में प्रबंधित करने की क्षमता का समर्थन करता है। जैसा कि इस ब्लॉग पोस्ट में बताया गया है, इस मॉडल के कई फायदे हैं, और अपने स्वयं के AWS खाते में MongoDB क्लस्टर प्रबंधित करने के लिए, ScaleGrid को कुछ अनुमतियों की आवश्यकता होती है। हमारी अनुशंसा है कि अनुमतियों को प्रतिबंधित किया जाए ताकि स्केलग्रिड के पास आपके MongoDB सर्वर को प्रबंधित करने के लिए पर्याप्त अनुमति हो, और इससे अधिक कुछ नहीं। यह आपके द्वारा स्केलग्रिड में इनपुट की गई AWS कुंजियों के लिए एक कस्टम पहचान और एक्सेस प्रबंधन (IAM) नीति को कॉन्फ़िगर करके किया जा सकता है। यहां हमारी दो प्रकार की IAM नीतियां हैं:
-
पूर्ण अनुमतियाँ IAM नीति
पूर्ण अनुमति नीति में, सभी स्केलग्रिड संचालन समर्थित हैं। यदि आप एक्सेस को और अधिक लॉक करना चाहते हैं, तो प्रतिबंधित अनुमति नीति का उपयोग करें
-
प्रतिबंधित अनुमतियां IAM नीति
इस मॉडल में, केवल वही ऑपरेशन किए जा सकते हैं जो बैकअप और पुनर्स्थापना हैं। अन्य सभी कार्यों के लिए पूर्ण अनुमतियों तक पहुंच की आवश्यकता होती है। यदि आप एक बार परिनियोजित करने के बाद अपने MongoDB क्लस्टर में कोई परिवर्तन करने की अपेक्षा नहीं करते हैं, तो आप प्रतिबंधित अनुमति नीति का उपयोग कर सकते हैं
अपने खाते के लिए नवीनतम IAM नीतियां प्राप्त करने के लिए, कृपया हमें [email protected] पर ईमेल करें।
AWS कंसोल में IAM नीति कॉन्फ़िगर करें
अमेजन कंसोल में IAM नीति को कॉन्फ़िगर करने के लिए चरण दर चरण प्रक्रिया नीचे दी गई है।
1. Amazon AWS कंसोल में, IAM कंसोल पर नेविगेट करें:
2. नया IAM उपयोगकर्ता बनाने के लिए 'बनाएँ' पर क्लिक करें:
3. एक उपयोगकर्ता बनाएँ - 'स्केलग्रिड-उपयोगकर्ता':
4. नए उपयोगकर्ता के लिए API कुंजियां डाउनलोड करें और सहेजें:
5. नए बनाए गए उपयोगकर्ता के लिए अनुमतियों को संपादित करने के लिए 'अनुमतियाँ' टैब पर क्लिक करें:
6. कस्टम नीति चुनें:
7. उस नीति में जोड़ें जो आपने स्केलग्रिड से प्राप्त की थी और नीति लागू करें:
एक बार कॉन्फ़िगर करने के बाद, अब आप स्केलग्रिड में मशीन पूल बनाने के लिए एक्सेस कुंजी और गुप्त कुंजी का उपयोग कर सकते हैं। यदि आपके कोई और प्रश्न हैं तो कृपया [email protected] पर हमसे संपर्क करें।