From a239318213054d765f370e154b6041a8aad1473c Mon Sep 17 00:00:00 2001 From: Shlok Upadhyay Date: Wed, 9 Apr 2025 18:02:17 +0530 Subject: [PATCH 1/2] [hi] Localized multitenancy.md Signed-off-by: Shlok Upadhyay --- content/hi/multitenancy.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 content/hi/multitenancy.md diff --git a/content/hi/multitenancy.md b/content/hi/multitenancy.md new file mode 100644 index 0000000000..e9e9357d7c --- /dev/null +++ b/content/hi/multitenancy.md @@ -0,0 +1,29 @@ +--- +title: मल्टीटेनेंसी (Multitenancy) +status: Completed +category: गुण +tags: ["architecture", "property", ""] +--- + +## यह क्या है + +मल्टीटेनेंसी (या मल्टी-टेनेंसी) एक एकल सॉफ़्टवेयर इंस्टॉलेशन को संदर्भित करता है जो कई टेनेंट की सेवा करता है। +टेनेंट एक उपयोगकर्ता, एप्लिकेशन या उपयोगकर्ताओं/एप्लिकेशन का समूह होता है जो अपने स्वयं के डेटा सेट पर काम करने के लिए सॉफ़्टवेयर का उपयोग करता है। +ये टेनेंट डेटा साझा नहीं करते हैं (जब तक कि स्वामी द्वारा स्पष्ट रूप से निर्देश न दिया जाए) और एक दूसरे के बारे में जानते भी नहीं हो सकते हैं। + +टेनेंट एक एकल लॉगिन आईडी वाले एक स्वतंत्र उपयोगकर्ता जितना छोटा हो सकता है - व्यक्तिगत उत्पादकता सॉफ़्टवेयर के बारे में सोचें - या हज़ारों लॉगिन आईडी वाले पूरे निगम जितना बड़ा हो सकता है, जिनमें से प्रत्येक के अपने विशेषाधिकार हैं +फिर भी कई तरीकों से परस्पर संबंधित हैं। मल्टीटेनेंट सॉफ़्टवेयर के उदाहरणों में गूगल मेल, गूगल डॉक्स, माइक्रोसॉफ्ट ऑफिस 365, सेल्सफोर्स सीआरएम और ड्रॉपबॉक्स शामिल हैं, और कई अन्य जो पूरी तरह से या आंशिक रूप से मल्टीटेनेंट सॉफ़्टवेयर के रूप में वर्गीकृत होते हैं। + +## समस्या + +मल्टीटेनेंसी के बिना, प्रत्येक किरायेदार को एक समर्पित सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता होगी। +इससे संसाधन उपयोग और रखरखाव के प्रयास बढ़ जाते हैं, और अंततः सॉफ़्टवेयर लागत बढ़ जाती है। + +## समाधान + +मल्टीटेनेंट सॉफ़्टवेयर प्रत्येक टेनेंट को एक अलग वातावरण (कार्य डेटा, सेटिंग, क्रेडेंशियल की सूची, आदि) प्रदान करता है, +एक साथ कई टेनेंट की सेवा करता है। टेनेंट के दृष्टिकोण से, प्रत्येक के पास अपना समर्पित सॉफ़्टवेयर इंस्टॉलेशन होता है, +हालाँकि, वास्तव में, वे सभी एक को साझा कर रहे हैं। यह सॉफ़्टवेयर को सर्वर पर चलाकर और टेनेंट को इंटरफ़ेस और/या [एपीआई](/application-programming-interface/) के माध्यम से नेटवर्क पर कनेक्ट करने की अनुमति देकर प्राप्त किया जाता है +([क्लाइंट-सर्वर आर्किटेक्चर](/client-server-architecture/) को भी देखें)। +मल्टीटेनेंट सॉफ़्टवेयर के साथ, टेनेंट एक इंस्टॉलेशन के संसाधनों को एक-दूसरे को प्रभावित किए बिना या केवल +पूर्वनिर्धारित और नियंत्रित तरीकों से साझा करते हैं। सॉफ़्टवेयर प्रदाता की ओर से परिणामी संसाधन बचत टेनेंट को दी जा सकती है, जिससे उपयोगकर्ताओं के लिए सॉफ़्टवेयर की लागत में उल्लेखनीय कमी आती है (फिर से, वेब-आधारित ईमेल या दस्तावेज़ संपादकों के बारे में सोचें)। \ No newline at end of file From ccedbf889b16f34d939e2e24ac8c9a21821262b8 Mon Sep 17 00:00:00 2001 From: Shlok Upadhyay Date: Mon, 14 Apr 2025 17:12:00 +0530 Subject: [PATCH 2/2] [hi] Fixed Core hindi words Signed-off-by: Shlok Upadhyay --- content/hi/multitenancy.md | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/content/hi/multitenancy.md b/content/hi/multitenancy.md index e9e9357d7c..a6b7033d92 100644 --- a/content/hi/multitenancy.md +++ b/content/hi/multitenancy.md @@ -7,23 +7,27 @@ tags: ["architecture", "property", ""] ## यह क्या है -मल्टीटेनेंसी (या मल्टी-टेनेंसी) एक एकल सॉफ़्टवेयर इंस्टॉलेशन को संदर्भित करता है जो कई टेनेंट की सेवा करता है। -टेनेंट एक उपयोगकर्ता, एप्लिकेशन या उपयोगकर्ताओं/एप्लिकेशन का समूह होता है जो अपने स्वयं के डेटा सेट पर काम करने के लिए सॉफ़्टवेयर का उपयोग करता है। -ये टेनेंट डेटा साझा नहीं करते हैं (जब तक कि स्वामी द्वारा स्पष्ट रूप से निर्देश न दिया जाए) और एक दूसरे के बारे में जानते भी नहीं हो सकते हैं। +मल्टीटेनेंसी (या मल्टी-टेनेंसी) का मतलब है एक ही सॉफ़्टवेयर इंस्टॉल करना जो एक साथ कई टेनेंट्स (यूज़र या ऐप्स) की सेवा करता है। +टेनेंट वह होता है जो इस सॉफ़्टवेयर का इस्तेमाल अपने डेटा पर काम करने के लिए करता है — ये एक अकेला यूज़र हो सकता है या फिर किसी कंपनी का पूरा सिस्टम जिसमें हज़ारों लोग लॉगिन कर सकते हैं। +ये सभी टेनेंट एक-दूसरे का डेटा नहीं देखते (जब तक कि ऐसा करने को कहा न जाए) और ज़रूरी नहीं कि उन्हें एक-दूसरे के बारे में कोई जानकारी हो। -टेनेंट एक एकल लॉगिन आईडी वाले एक स्वतंत्र उपयोगकर्ता जितना छोटा हो सकता है - व्यक्तिगत उत्पादकता सॉफ़्टवेयर के बारे में सोचें - या हज़ारों लॉगिन आईडी वाले पूरे निगम जितना बड़ा हो सकता है, जिनमें से प्रत्येक के अपने विशेषाधिकार हैं -फिर भी कई तरीकों से परस्पर संबंधित हैं। मल्टीटेनेंट सॉफ़्टवेयर के उदाहरणों में गूगल मेल, गूगल डॉक्स, माइक्रोसॉफ्ट ऑफिस 365, सेल्सफोर्स सीआरएम और ड्रॉपबॉक्स शामिल हैं, और कई अन्य जो पूरी तरह से या आंशिक रूप से मल्टीटेनेंट सॉफ़्टवेयर के रूप में वर्गीकृत होते हैं। +एक टेनेंट एक अकेला यूज़र हो सकता है जो कोई पर्सनल ऐप इस्तेमाल कर रहा है, या फिर कोई बड़ी कंपनी जिसके पास ढेर सारे यूज़र्स हैं जो आपस में किसी न किसी तरह से जुड़े होते हैं। +मल्टीटेनेंट ऐप्स के उदाहरण हैं: गूगल मेल, गूगल डॉक्स, ऑफिस 365, सेल्सफोर्स, ड्रॉपबॉक्स — और भी कई जो पूरी तरह या कुछ हद तक मल्टीटेनेंसी पर काम करते हैं। ## समस्या -मल्टीटेनेंसी के बिना, प्रत्येक किरायेदार को एक समर्पित सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता होगी। -इससे संसाधन उपयोग और रखरखाव के प्रयास बढ़ जाते हैं, और अंततः सॉफ़्टवेयर लागत बढ़ जाती है। +अगर मल्टीटेनेंसी न हो, तो हर यूज़र या कंपनी के लिए अलग-अलग सॉफ़्टवेयर इंस्टॉल करना पड़ेगा। +इससे ज़्यादा सिस्टम चाहिए, ज़्यादा मेंटेनेंस करना पड़ता है और खर्च भी बढ़ जाता है। ## समाधान -मल्टीटेनेंट सॉफ़्टवेयर प्रत्येक टेनेंट को एक अलग वातावरण (कार्य डेटा, सेटिंग, क्रेडेंशियल की सूची, आदि) प्रदान करता है, -एक साथ कई टेनेंट की सेवा करता है। टेनेंट के दृष्टिकोण से, प्रत्येक के पास अपना समर्पित सॉफ़्टवेयर इंस्टॉलेशन होता है, -हालाँकि, वास्तव में, वे सभी एक को साझा कर रहे हैं। यह सॉफ़्टवेयर को सर्वर पर चलाकर और टेनेंट को इंटरफ़ेस और/या [एपीआई](/application-programming-interface/) के माध्यम से नेटवर्क पर कनेक्ट करने की अनुमति देकर प्राप्त किया जाता है -([क्लाइंट-सर्वर आर्किटेक्चर](/client-server-architecture/) को भी देखें)। -मल्टीटेनेंट सॉफ़्टवेयर के साथ, टेनेंट एक इंस्टॉलेशन के संसाधनों को एक-दूसरे को प्रभावित किए बिना या केवल -पूर्वनिर्धारित और नियंत्रित तरीकों से साझा करते हैं। सॉफ़्टवेयर प्रदाता की ओर से परिणामी संसाधन बचत टेनेंट को दी जा सकती है, जिससे उपयोगकर्ताओं के लिए सॉफ़्टवेयर की लागत में उल्लेखनीय कमी आती है (फिर से, वेब-आधारित ईमेल या दस्तावेज़ संपादकों के बारे में सोचें)। \ No newline at end of file +मल्टीटेनेंट सॉफ़्टवेयर हर टेनेंट को उसका अलग माहौल देता है, जैसे उसका काम, सेटिंग्स, लॉगिन डिटेल्स वगैरह। +हालाँकि सभी एक ही सॉफ़्टवेयर का इस्तेमाल करते हैं, फिर भी उन्हें लगता है जैसे वो अपना अलग ऐप चला रहे हैं। +यह सॉफ़्टवेयर एक सर्वर पर चलता है और टेनेंट उसे नेटवर्क के ज़रिए इंटरफेस या [एपीआई](/application-programming-interface/) से एक्सेस करते हैं (देखें: [क्लाइंट-सर्वर आर्किटेक्चर](/client-server-architecture/))। +इस तरह टेनेंट्स एक ही सिस्टम के रिसोर्स शेयर करते हैं, लेकिन एक-दूसरे को बिना नुकसान पहुँचाए और एक तय तरीके से। +इससे कंपनी की तरफ़ से रिसोर्स की बचत होती है और सॉफ़्टवेयर यूज़ करने वालों की लागत भी कम हो जाती है (जैसे वेब-आधारित ईमेल या डॉक्स एडिटर)। + +## संबंधित बातें + +मल्टीटेनेंसी का मतलब SaaS से बिल्कुल नहीं है, +लेकिन ज़्यादातर SaaS ऐप्स मल्टीटेनेंट होते हैं और इसे अपना एक फ़ायदा भी मानते हैं। \ No newline at end of file