Centre of Excellence on Microservices, National Informatics Centre, Govt. of India
Government of India

सेंटर ऑफ एक्सीलेंस ऑन माइक्रोसर्विसेज 

राष्ट्रीय सूचना केंद्र
इलेक्ट्रॉनिक्स और आईटी मंत्रालय 
NIC Logo


अधिकतर पूछे जाने वाले सवाल

 

1.माइक्रोसर्विसेज़ से आप क्या समझते हैं?
  माइक्रोसर्विसेज़ आर्किटेक्चर में एप्लिकेशन को छोटे, स्वतंत्र और व्यवसाय-आधारित सर्विसेज़ में विकसित किया जाता है।

 

2.माइक्रोसर्विसेज़ का उपयोग क्यों किया जाता है?
  यह तेज़ विकास, स्वतंत्र डिप्लॉयमेंट, बेहतर स्केलेबिलिटी और टीमों के बीच आसान सहयोग प्रदान करता है।

 

3. एक अच्छा माइक्रोसर्विस क्या बनाता है?
  स्पष्ट व्यवसायिक सीमाएँ, स्वतंत्र डिप्लॉयमेंट और अन्य सेवाओं से न्यूनतम निर्भरता।

 

4. आर्किटेक्चर में माइक्रोसर्विसेज़ की आवश्यकता क्यों है?
  यह तेज़ डिप्लॉयमेंट, उच्च विश्वसनीयता और विभिन्न परिवेशों में आसान पोर्टेबिलिटी सुनिश्चित करता है।

 

5. माइक्रोसर्विसेज़ में कंटेनर क्यों उपयोग किए जाते हैं?
  कंटेनर सेवाओं को उनकी निर्भरताओं सहित पैकेज कर एकसमान और सरल डिप्लॉयमेंट संभव बनाते हैं।

 

6. माइक्रोसर्विसेज़ की मुख्य विशेषताएँ क्या हैं?
  स्वतंत्र डिप्लॉयमेंट, व्यवसाय-आधारित सेवाएँ, विकेंद्रीकृत डेटा, DevOps समर्थन और तकनीकी स्वतंत्रता।

 

7. माइक्रोसर्विसेज़ डिज़ाइन की मूलभूत विशेषताएँ क्या हैं?
 व्यवसाय-केंद्रित सेवाएँ, टीम स्वामित्व, स्वतंत्र डिप्लॉयमेंट, विकेंद्रीकृत डेटा और निरंतर निगरानी।

 

8. एंड-टू-एंड माइक्रोसर्विसेज़ टेस्टिंग क्या है?
 यह सुनिश्चित करता है कि सभी सेवाएँ मिलकर संपूर्ण एप्लिकेशन प्रक्रिया में सही कार्य कर रही हैं।

 

9. माइक्रोसर्विसेज़ और मोनोलिथिक आर्किटेक्चर में मुख्य अंतर क्या है?
 माइक्रोसर्विसेज़ ढीले रूप से जुड़े होते हैं, जबकि मोनोलिथिक आर्किटेक्चर कड़े रूप से जुड़ा होता है।

 

10. माइक्रोसर्विसेज़ में आने वाली प्रमुख चुनौतियाँ क्या हैं?
 ऑपरेशनल जटिलता, सर्विस कम्युनिकेशन ओवरहेड और कुशल संसाधनों की आवश्यकता।

 

11. माइक्रोसर्विसेज़ में स्वतंत्रता से क्या तात्पर्य है?
 प्रत्येक सेवा स्वतंत्र रूप से विकसित, डिप्लॉय, स्केल और अपडेट की जा सकती है।

 

12. प्रभावी इंटर-सर्विस कम्युनिकेशन के लिए क्या आवश्यक है?
 API गेटवे, सर्विस रजिस्ट्री और सर्विस डिस्कवरी मैकेनिज़्म।

 

13. माइक्रोसर्विसेज़ में असिंक्रोनस कम्युनिकेशन क्या है?
 सेवाएँ संदेश या इवेंट भेजकर बिना तत्काल प्रतिक्रिया की प्रतीक्षा किए कार्य जारी रखती हैं।

 

14. माइक्रोसर्विसेज़ में असिंक्रोनस कम्युनिकेशन कैसे प्राप्त किया जाता है?
 मैसेज ब्रोकर्स के माध्यम से।

 

15. माइक्रोसर्विसेज़ में डोमेन ड्रिवन डिज़ाइन (DDD) क्या है?
 यह व्यवसायिक डोमेन के आधार पर सेवाओं को डिज़ाइन करता है, जिससे उच्च कोहेशन और ढीला कपलिंग सुनिश्चित होता है।

 

16. माइक्रोसर्विसेज़ में असिंक्रोनस कम्युनिकेशन के क्या लाभ हैं?
 यह बेहतर डीकपलिंग, स्केलेबिलिटी, रेज़िलिएंस और परफॉर्मेंस प्रदान करता है।

 

17. सिंक्रोनस कम्युनिकेशन से क्या तात्पर्य है?
 एक सेवा अनुरोध भेजकर तत्काल प्रतिक्रिया की प्रतीक्षा करती है।