माइक्रोसर्विसेज ऑर्केस्ट्रेशन
- 7 मिनट्स
Contoso को अब तक माइक्रोसर्विसेज़ आर्किटेक्चर का उपयोग करने के परिणाम पसंद हैं. समग्र वेब एप्लिकेशन डेटा प्रदान करने और हेरफेर करने के लिए व्यक्तिगत माइक्रोसर्विसेज को कॉल करता है।
लेकिन जैसे-जैसे अधिक सेवाएं जोड़ी जाती हैं, समग्र प्रणाली स्केल आउट और प्रबंधन के लिए अधिक जटिल हो जाती है। ऑर्केस्ट्रेटर मदद कर सकते हैं।
एक ऑर्केस्ट्रेटर क्या है?
ऑर्केस्ट्रेटर एक उपकरण है जो आपको कंटेनरीकृत एप्लिकेशन को प्रबंधित करने, स्केल करने और बनाए रखने में मदद करता है।
उत्पादन-तैयार अनुप्रयोगों के लिए ऑर्केस्ट्रेटर का उपयोग करना आवश्यक है यदि आपका एप्लिकेशन माइक्रोसर्विसेज पर आधारित है या कई कंटेनरों में विभाजित है। जैसा कि पहले उल्लेख किया गया है, माइक्रोसर्विस-आधारित दृष्टिकोण में, प्रत्येक माइक्रोसर्विस अपने मॉडल और डेटा का मालिक होता है। माइक्रोसर्विस विकास और परिनियोजन के दृष्टिकोण से स्वायत्त है। इस प्रकार की प्रणालियाँ स्केल आउट और प्रबंधित करने के लिए जटिल हैं। इसलिए, उत्पादन-तैयार और स्केलेबल मल्टी-कंटेनर एप्लिकेशन के लिए, आपको एक ऑर्केस्ट्रेटर की आवश्यकता है।
एक क्लस्टर एक प्रकार का ऑर्केस्ट्रेटर है। निम्न आरेख एकाधिक microservices से बना है जो एक अनुप्रयोग की तैनाती orchestrate करने के लिए एक क्लस्टर का उपयोग दिखाता है।
## ज्ञान की जांच