क्लाउड सेवा मॉडल
क्लाउड सेवा मॉडल क्या हैं?
SaaS, PaaS और IaaS तीन मुख्य क्लाउड कंप्यूटिंग सेवा मॉडल श्रेणियां हैं। आप इन तीनों को इंटरनेट ब्राउज़र या विभिन्न डिवाइस पर उपलब्ध ऑनलाइन ऐप के माध्यम से एक्सेस कर सकते हैं। क्लाउड सेवा मॉडल टीम को ऑफ़लाइन निर्माण के बजाय ऑनलाइन सहयोग करने और फिर ऑनलाइन साझा करने में सक्षम बनाता है।
एक सेवा के रूप में सॉफ्टवेयर (SaaS) एक वेब-आधारित परिनियोजन मॉडल है जो सॉफ़्टवेयर को वेब ब्राउज़र के माध्यम से सुलभ बनाता है। SaaS सॉफ़्टवेयर उपयोगकर्ताओं को इस बात की परवाह करने की ज़रूरत नहीं है कि सॉफ़्टवेयर कहाँ होस्ट किया गया है, यह किस ऑपरेटिंग सिस्टम का उपयोग करता है, या यहाँ तक कि यह किस प्रोग्रामिंग भाषा में लिखा गया है। SaaS सॉफ़्टवेयर इंटरनेट कनेक्शन वाले किसी भी डिवाइस से सुलभ है।
यह क्लाउड सेवा मॉडल यह सुनिश्चित करता है कि उपभोक्ता हमेशा सॉफ़्टवेयर के सबसे नवीनतम संस्करण का उपयोग करें। SaaS प्रदाता रखरखाव और समर्थन को संभालता है। SaaS मॉडल में, उपयोगकर्ता बुनियादी ढांचे, जैसे भंडारण, प्रसंस्करण शक्ति, आदि को नियंत्रित नहीं करते हैं।
सास के लक्षण
SaaS की निम्नलिखित विशेषताएं हैं:
- इसका प्रबंधन एक केन्द्रीय स्थान से किया जाता है।
- सीधे दूरस्थ सर्वर पर होस्ट किया गया.
- यह इंटरनेट पर उपलब्ध है।
- SaaS उपयोगकर्ता हार्डवेयर और सॉफ्टवेयर अपडेट के लिए जिम्मेदार नहीं हैं।
- सेवाएँ उपयोग के अनुसार भुगतान के आधार पर खरीदी जाती हैं।
SaaS के लाभ
SaaS के महत्वपूर्ण लाभ/लाभ इस प्रकार हैं:
- SaaS का उपयोग करने का सबसे बड़ा लाभ यह है कि इसे स्थापित करना आसान है, इसलिए आप इसका उपयोग तुरंत शुरू कर सकते हैं।
- ऑन-प्रिमाइसेस सॉफ्टवेयर की तुलना में यह अधिक लागत प्रभावी है।
- आपको सॉफ्टवेयर को प्रबंधित या अपग्रेड करने की आवश्यकता नहीं है, क्योंकि यह आमतौर पर SaaS सदस्यता या खरीद में शामिल होता है।
- यह आपके स्थानीय संसाधनों का उपयोग नहीं करेगा, जैसे कि डेस्कटॉप सॉफ्टवेयर स्थापित करने के लिए आमतौर पर आवश्यक हार्ड डिस्क।
- यह एक क्लाउड कंप्यूटिंग सेवा श्रेणी है जो होस्ट की गई क्षमताओं और सेवाओं की एक विस्तृत श्रृंखला प्रदान करती है।
- डेवलपर्स आसानी से वेब-आधारित सॉफ्टवेयर अनुप्रयोगों का निर्माण और तैनाती कर सकते हैं।
- आप इसे ब्राउज़र के माध्यम से आसानी से एक्सेस कर सकते हैं।
SaaS के नुकसान
SaaS के महत्वपूर्ण नुकसान/कमियां इस प्रकार हैं:
- एकीकरण प्रदाता पर निर्भर करता है, इसलिए आपके अंत में एकीकरण को "पैच" करना असंभव है।
- SaaS उपकरण आपके व्यवसाय में पहले से उपयोग किए जा रहे अन्य उपकरणों और हार्डवेयर के साथ असंगत हो सकते हैं।
- आप SaaS कंपनी के सुरक्षा उपायों पर निर्भर हैं, इसलिए यदि कोई लीक होती है तो आपके डेटा से समझौता हो सकता है।
SaaS कार्यान्वयन से पहले विचार करने योग्य बातें
SaaS कार्यान्वयन से पहले आपको निम्नलिखित आवश्यक बातों पर विचार करना चाहिए:
- यदि आप इसका विकल्प चुनें तो यह मददगार होगा अनुकूलन पर विन्यास SaaS-आधारित डिलीवरी मॉडल के अंतर्गत।
- आपको उपयोग दरों को ध्यानपूर्वक समझना होगा और SaaS को अपनाने के लिए स्पष्ट उद्देश्य निर्धारित करने होंगे।
- आप अपने SaaS समाधान को एकीकरण और सुरक्षा विकल्पों के साथ पूरक बनाकर इसे अधिक उपयोगकर्ता-उन्मुख बना सकते हैं।
एक सेवा के रूप में प्लेटफ़ॉर्म (PaaS)
मंच के रूप में एक सेवा (PaaS) सॉफ़्टवेयर एप्लिकेशन निर्माण और परिनियोजन के लिए क्लाउड कंप्यूटिंग ढांचा प्रदान करता है। यह सॉफ़्टवेयर ऐप्स की परिनियोजन और प्रबंधन के लिए एक प्लेटफ़ॉर्म है। यह लचीला क्लाउड कंप्यूटिंग मॉडल मांग पर स्वचालित रूप से स्केल अप करता है। यह सर्वर, स्टोरेज और नेटवर्किंग का भी प्रबंधन करता है, जबकि डेवलपर्स केवल एप्लिकेशन भाग का प्रबंधन करते हैं। यह एप्लिकेशन विकास और परिनियोजन टूल के लिए रनटाइम वातावरण प्रदान करता है।
यह मॉडल पूरी तरह से इंटरनेट के लिए वेब एप्लिकेशन और सेवाओं के निर्माण और वितरण के जटिल जीवन चक्र का समर्थन करने के लिए आवश्यक सभी सुविधाएँ प्रदान करता है। यह क्लाउड कंप्यूटिंग मॉडल डेवलपर्स को बुनियादी ढांचे या प्लेटफ़ॉर्म के निर्माण और रखरखाव के बिना अपने ऐप्स को तेज़ी से विकसित करने, चलाने और प्रबंधित करने में सक्षम बनाता है।
पा के लक्षण
PaaS की निम्नलिखित विशेषताएं हैं:
- वर्चुअलाइजेशन प्रौद्योगिकी पर आधारित, इसलिए कंप्यूटिंग संसाधनों को संगठन की आवश्यकताओं के अनुसार आसानी से बढ़ाया (ऑटो-स्केल) या घटाया जा सकता है।
- एकाधिक का समर्थन करें प्रोग्रामिंग की भाषाएँ और चौखटे।
- वेब सेवाओं और डेटाबेस के साथ एकीकृत करता है।
PaaS के लाभ
PaaS के महत्वपूर्ण लाभ/फायदे इस प्रकार हैं:
- ऐप्स का सरल, लागत प्रभावी विकास और परिनियोजन
- डेवलपर्स सॉफ्टवेयर के रखरखाव की परेशानी के बिना SaaS ऐप्स को कस्टमाइज़ कर सकते हैं
- व्यवसाय नीति का स्वचालन प्रदान करना
- हाइब्रिड मॉडल में आसान माइग्रेशन
- यह डेवलपर्स को अंतर्निहित ऑपरेटिंग सिस्टम या क्लाउड इंफ्रास्ट्रक्चर के ओवरहेड के बिना एप्लिकेशन बनाने की अनुमति देता है
- डेवलपर्स को एप्लिकेशन के डिजाइन पर ध्यान केंद्रित करने की स्वतंत्रता प्रदान करता है जबकि प्लेटफ़ॉर्म भाषा और डेटाबेस का ध्यान रखता है
- यह डेवलपर्स को एक ही ऐप पर अन्य डेवलपर्स के साथ सहयोग करने में मदद करता है
SaaS के नुकसान
PaaS के महत्वपूर्ण नुकसान/कमियां इस प्रकार हैं:
- आपका नियंत्रण ऐप के कोड पर है, उसके बुनियादी ढांचे पर नहीं।
- PaaS संगठन आपका डेटा संग्रहीत करता है, इसलिए यह कभी-कभी आपके ऐप के उपयोगकर्ताओं के लिए सुरक्षा जोखिम पैदा करता है।
- विक्रेता अलग-अलग स्तर की सेवा प्रदान करते हैं, इसलिए सही सेवाओं का चयन करना आवश्यक है।
- किसी विक्रेता के साथ लॉक-इन का जोखिम आपके विकास परिवेश के लिए आवश्यक पारिस्थितिकी तंत्र को प्रभावित कर सकता है।
PaaS कार्यान्वयन से पहले विचार करने योग्य बातें
PaaS कार्यान्वयन से पहले आपको निम्नलिखित आवश्यक बातों पर विचार करना चाहिए:
- अपनी व्यावसायिक आवश्यकताओं का विश्लेषण करें, स्वचालन स्तर तय करें, और यह भी तय करें कि आप स्वयं-सेवा या पूरी तरह से स्वचालित PaaS मॉडल चाहते हैं।
- आपको यह निर्धारित करना होगा कि इसे निजी या सार्वजनिक क्लाउड पर तैनात करना है या नहीं।
- अनुकूलन और दक्षता के स्तर के माध्यम से योजना बनाएं।
सेवा के रूप में मूल संरचना (IaaS)
इन्फ्रास्ट्रक्चर-एज़-ए-सर्विस (IaaS) एक क्लाउड कंप्यूटिंग सेवा है जो ऑन-डिमांड कंप्यूटिंग, स्टोरेज और नेटवर्किंग संसाधन प्रदान करती है। यह आमतौर पर पे-एज़-यू-गो के आधार पर काम करती है।
संगठन हार्डवेयर को सीधे खरीदने के बजाय मांग के अनुसार और आवश्यकतानुसार संसाधन खरीद सकते हैं।
IaaS क्लाउड विक्रेता बुनियादी ढांचे के घटकों को होस्ट करता है, जिसमें ऑन-प्रिमाइसेस डेटा सेंटर, सर्वर, स्टोरेज, नेटवर्किंग हार्डवेयर और हाइपरवाइजर (वर्चुअलाइजेशन लेयर) शामिल हैं।
इस मॉडल में आपके वेब एप्लिकेशन के लिए बुनियादी बिल्डिंग ब्लॉक शामिल हैं। यह आपके एप्लिकेशन को चलाने वाले हार्डवेयर (स्टोरेज, सर्वर, वीएम, नेटवर्क और ऑपरेटिंग सिस्टम) पर पूरा नियंत्रण प्रदान करता है। IaaS मॉडल आपको अपने IT संसाधनों पर सबसे अच्छा लचीलापन और प्रबंधन नियंत्रण देता है।
IaaS के लक्षण
IaaS की निम्नलिखित विशेषताएं हैं:
- संसाधन एक सेवा के रूप में उपलब्ध हैं
- सेवाएँ अत्यधिक स्केलेबल हैं
- गतिशील और लचीला क्लाउड सेवा मॉडल
- जीयूआई और एपीआई-आधारित पहुंच
- प्रशासनिक कार्यों को स्वचालित करें
IaaS के लाभ
PaaS के महत्वपूर्ण लाभ/फायदे इस प्रकार हैं:
- भंडारण, नेटवर्किंग और सर्वर की तैनाती को स्वचालित करना आसान है।
- हार्डवेयर की खरीदारी उपभोग पर आधारित हो सकती है।
- ग्राहक अपने अंतर्निहित बुनियादी ढांचे पर पूर्ण नियंत्रण रखते हैं।
- प्रदाता किसी भी समय ग्राहक के परिवेश में संसाधनों को तैनात कर सकता है।
- इसे आपकी आवश्यकताओं के अनुसार बढ़ाया या घटाया जा सकता है।
IaaS के नुकसान
IaaS के महत्वपूर्ण नुकसान/कमियां इस प्रकार हैं:
- आपको यह सुनिश्चित करना चाहिए कि आपके ऐप्स और ऑपरेटिंग सिस्टम सही ढंग से काम कर रहे हैं और अधिकतम सुरक्षा प्रदान कर रहे हैं।
- आप डेटा के प्रभारी हैं, इसलिए यदि कोई डेटा खो जाता है, तो उसे पुनः प्राप्त करना आपकी जिम्मेदारी है।
- IaaS फर्म केवल सर्वर और API प्रदान करती हैं, इसलिए आपको बाकी सब कुछ कॉन्फ़िगर करना होगा।
IaaS कार्यान्वयन से पहले विचार करने योग्य बातें
IaaS कार्यान्वयन से पहले आपको कुछ विशेष बातों को ध्यान में रखना चाहिए:
- सुचारू कार्यान्वयन और कार्यप्रणाली के लिए आपको अपनी पहुंच आवश्यकताओं और अपने नेटवर्क की बैंडविड्थ को स्पष्ट रूप से परिभाषित करना चाहिए।
- व्यवसाय प्रक्रिया को सुव्यवस्थित करने के लिए विस्तृत डेटा भंडारण और सुरक्षा रणनीति की योजना बनाएं।
- सुनिश्चित करें कि आपके संगठन के पास आपके डेटा को सुरक्षित और सुलभ रखने के लिए उचित आपदा रिकवरी योजना है।
अन्य महत्वपूर्ण सेवाएँ
- मास-MaaS का मतलब है सेवा के रूप में निगरानी। यह उपभोक्ता को स्थान की परवाह किए बिना अपने महत्वपूर्ण अनुप्रयोगों की स्थिति की निगरानी करने की अनुमति देता है।
- सीएएएस - संचार के रूप में सेवा एंटरप्राइज़ स्तर के वीपीएन, वीओआईपी, पीबीएक्स और एकीकृत संचार का उपयोग करती है, जो आईटी बुनियादी ढांचे की होस्टिंग, खरीद और प्रबंधन के महंगे निवेश के बीच है। यह आपको CAPEX और OPEX को कम करने में भी सक्षम बनाता है।
- दास - डेस्कटॉप एक सेवा के रूप में, कहीं भी, कभी भी प्रोग्राम, एप्लिकेशन और फ़ाइलों के दूरस्थ उपयोग के लिए एक विश्वसनीय, सुसंगत अनुभव सुनिश्चित करता है।
- द्रास - एक सेवा के रूप में आपदा रिकवरी एक क्लाउड कंप्यूटिंग मॉडल है जो प्राकृतिक (या कृत्रिम) आपदाओं से सुरक्षा प्रदान करता है।
आप सर्वश्रेष्ठ SaaS सेवा प्रदाता का चयन कैसे कर सकते हैं?
सर्वोत्तम क्लाउड सेवा प्रदाता का चयन करने के लिए कुछ आवश्यक मानदंड यहां दिए गए हैं:
- वित्तीय स्थिरता: एक अच्छी तरह से वित्तपोषित क्लाउड प्रदाता की तलाश करें जो बुनियादी ढांचे से लगातार लाभ कमा रहा हो। अगर कंपनी मौद्रिक मुद्दों के कारण बंद हो जाती है, तो आपके समाधान भी ख़तरे में पड़ जाएँगे।
- वे उद्योग जो इस समाधान को पसंद करते हैं: क्लाउड सेवाओं को अंतिम रूप देने से पहले, उसके मौजूदा ग्राहकों और बाज़ारों की जांच करें। आपका क्लाउड सेवा प्रदाता आपके या आस-पास की कंपनियों के बीच लोकप्रिय होना चाहिए।
- डेटासेंटर स्थान: सुरक्षा जोखिमों से बचने के लिए, सुनिश्चित करें कि क्लाउड प्रदाता आपके डेटा का भौगोलिक वितरण सक्षम करते हैं।
- एन्क्रिप्शन मानकआपको यह सुनिश्चित करना चाहिए कि क्लाउड प्रदाता प्रमुख एन्क्रिप्शन एल्गोरिदम का समर्थन करता है।
- मान्यता और लेखा परीक्षा की जाँच करें: व्यापक रूप से इस्तेमाल किया जाने वाला ऑनलाइन ऑडिटिंग मानक SSAE है। यह प्रक्रिया आपको ऑनलाइन डेटा स्टोरेज की सुरक्षा को सत्यापित करने में मदद करती है। ISO 27001 प्रमाणपत्र यह सत्यापित करता है कि क्लाउड प्रदाता डेटा स्टोरेज के लिए अंतर्राष्ट्रीय सुरक्षा मानकों का अनुपालन करता है।
- बैकअपप्रदाता को वृद्धिशील बैकअप का समर्थन करना चाहिए ताकि आप ऑफ़साइट संग्रहीत कर सकें और जल्दी से पुनर्स्थापित कर सकें।
सारांश
- SaaS, PaaS और IaaS तीन मुख्य क्लाउड कंप्यूटिंग सेवा मॉडल श्रेणियां हैं।
- सॉफ्टवेयर एज़ अ सर्विस (SaaS) एक वेब-आधारित परिनियोजन मॉडल है जो सॉफ्टवेयर को वेब ब्राउज़र के माध्यम से सुलभ बनाता है।
- प्लेटफॉर्म-एज़-ए-सर्विस (PaaS) सॉफ्टवेयर अनुप्रयोग निर्माण और परिनियोजन के लिए क्लाउड कंप्यूटिंग ढांचा प्रदान करता है।
- इन्फ्रास्ट्रक्चर-एज़-ए-सर्विस (IaaS) एक क्लाउड कंप्यूटिंग सेवा है जो ऑन-डिमांड कंप्यूटिंग, भंडारण और नेटवर्किंग संसाधन प्रदान करती है।
- MaaS, CaaS, DaaS और DRaaS अन्य महत्वपूर्ण क्लाउड सेवा मॉडल हैं।
- क्लाउड सेवा मॉडल का चयन करते समय, एक अच्छी तरह से वित्तपोषित क्लाउड प्रदाता की तलाश करें जो बुनियादी ढांचे से स्थिर लाभ कमा रहा हो।