क्लाउड कंप्यूटिंग में हार्डवेयर और सॉफ्टवेयर संसाधन इंटरनेट के माध्यम से प्रबंधित बाहरी सेवाओं के रूप में उपलब्ध कराए जाते हैं। ये सेवाएं उन्नत सॉफ्टवेयर एप्लिकेशन और सर्वर कंप्यूटर के हाई-एंड नेटवर्क पर निर्भर करती हैं।
क्लाउड कंप्यूटिंग के प्रकार
सेवा प्रदाता सामान्य व्यावसायिक या शोध आवश्यकताओं को पूरा करने के लिए क्लाउड कंप्यूटिंग सिस्टम बनाते हैं। क्लाउड कंप्यूटिंग सेवाओं के उदाहरणों में शामिल हैं:
- वर्चुअल आईटी (सूचना प्रौद्योगिकी): किसी कंपनी के स्थानीय आईटी नेटवर्क के विस्तार के रूप में रिमोट बाहरी सर्वरों को कॉन्फ़िगर और तैनात करना।
- सॉफ्टवेयर: व्यावसायिक सॉफ्टवेयर एप्लिकेशन का उपयोग करना, या कस्टम-बिल्ट एप्लिकेशन विकसित करके उन्हें रिमोटली होस्ट करना।
- नेटवर्क स्टोरेज: डेटा को इंटरनेट के माध्यम से प्रदाता के पास आर्काइव करना, बिना स्टोरेज के भौतिक स्थान को जाने।
सभी क्लाउड कंप्यूटिंग सिस्टम आमतौर पर बड़ी संख्या में ग्राहकों और मांग में अचानक वृद्धि को संभालने के लिए डिज़ाइन किए जाते हैं।
सॉफ्टवेयर-एज-ए-सर्विस (SaaS) मॉडल
सॉफ्टवेयर-एज-ए-सर्विस मॉडल का उपयोग करने वाली क्लाउड सेवाएं अंतिम उपयोगकर्ताओं को पूरी तरह कार्यात्मक प्रोग्राम प्रदान करती हैं, भले ही वे प्रोग्राम उनके स्थानीय कंप्यूटर पर निवासी न हों। Gmail और Outlook.com जैसे ईमेल प्रदाता SaaS एप्लिकेशन हैं, साथ ही ब्राउज़र में चलने वाला लगभग कोई भी कंप्यूटर प्रोग्राम। इसलिए, SaaS घरेलू उपभोक्ताओं के लिए सबसे परिचित है।
प्लेटफॉर्म-एज-ए-सर्विस (PaaS) मॉडल
एक SaaS समाधान एक प्लेटफॉर्म के ऊपर बैठता है। प्लेटफॉर्म-एज-ए-सर्विस पोर्टफोलियो प्रदान करने वाले विक्रेता आमतौर पर कॉर्पोरेट ग्राहकों को लक्षित करते हैं। PaaS उत्पादों में वर्चुअल सर्वर, ऑपरेटिंग एनवायरनमेंट, डेटाबेस एनवायरनमेंट, और हार्डवेयर और उपभोक्ता-सामना करने वाले एप्लिकेशन के बीच बैठने वाला कोई भी मिडलवेयर घटक शामिल होता है।
इन्फ्रास्ट्रक्चर-एज-ए-सर्विस (IaaS) मॉडल
प्लेटफॉर्म, बदले में, इन्फ्रास्ट्रक्चर पर बैठते हैं। इन्फ्रास्ट्रक्चर-एज-ए-सर्विस समाधान आमतौर पर 'बेयर मेटल' के स्तर तक पहुंचते हैं — भौतिक सर्वर, नेटवर्किंग घटक, और डिवाइस स्टोरेज जो प्लेटफॉर्म (और इसलिए सेवाओं) को कार्यात्मक बनाने के लिए आवश्यक हैं। IaaS कॉर्पोरेट ग्राहकों के बीच लोकप्रिय है, जिसमें गति, लागत, और गोपनीयता के बीच ट्रेडऑफ़ होते हैं जिन्हें प्रत्येक विक्रेता अलग-अलग तरीकों से संतुलित करता है।
क्लाउड कंप्यूटिंग सेवाओं के उदाहरण
कई अलग-अलग विक्रेता विभिन्न प्रकार की क्लाउड-कंप्यूटिंग सेवाएं प्रदान करते हैं:
- Amazon EC2 — वर्चुअल आईटी
- Google App Engine — एप्लिकेशन होस्टिंग
- Google Apps और Microsoft Office Online — SaaS
- Apple iCloud — नेटवर्क स्टोरेज
- DigitalOcean — सर्वर (IaaS/PaaS)
कुछ प्रदाता क्लाउड कंप्यूटिंग सेवाएं मुफ्त में प्रदान करते हैं, जबकि अन्य को पेड सब्सक्रिप्शन की आवश्यकता होती है।
क्लाउड कंप्यूटिंग कैसे काम करता है
एक क्लाउड कंप्यूटिंग सिस्टम अपने महत्वपूर्ण डेटा को इंटरनेट सर्वर पर रखता है, बजाय डेटा फ़ाइलों की प्रतियों को व्यक्तिगत क्लाइंट डिवाइस पर वितरित करने के। उदाहरण के लिए, Netflix जैसी वीडियो-शेयरिंग क्लाउड सेवाएं, इंटरनेट पर डेटा को व्यूइंग डिवाइस पर प्लेयर एप्लिकेशन तक स्ट्रीम करती हैं, बजाय ग्राहकों को DVD या ब्लू-रे भौतिक डिस्क भेजने के।
क्लाउड सेवाओं का उपयोग करने के लिए क्लाइंट को इंटरनेट से जुड़ा होना चाहिए। Xbox नेटवर्क सेवा पर कुछ वीडियो गेम, उदाहरण के लिए, केवल ऑनलाइन प्राप्त किए जा सकते हैं (भौतिक डिस्क पर नहीं), जबकि कुछ अन्य को खेले बिना इंटरनेट से जुड़े नहीं जा सकते।
कुछ उद्योग पर्यवेक्षकों को उम्मीद है कि आने वाले वर्षों में क्लाउड कंप्यूटिंग की लोकप्रियता बढ़ती रहेगी। Chromebook इस बात का एक उदाहरण है कि इस प्रवृत्ति के तहत भविष्य में सभी पर्सनल कंप्यूटर कैसे विकसित हो सकते हैं — न्यूनतम स्थानीय स्टोरेज स्पेस और वेब ब्राउज़र के अलावा कुछ स्थानीय एप्लिकेशन वाले डिवाइस (जिसके माध्यम से ऑनलाइन एप्लिकेशन और सेवाओं तक पहुंचा जाता है)।
क्लाउड कंप्यूटिंग के फायदे और नुकसान
किसी भी विघटनकारी नई तकनीक की तरह, क्लाउड कंप्यूटिंग ताकत और कमजोरियां प्रदान करता है जिन्हें डेवलपर्स और उपभोक्ताओं द्वारा समान रूप से सावधानीपूर्वक मूल्यांकन किया जाना चाहिए।
सेवा प्रदाता क्लाउड के भीतर कोर टेक्नोलॉजी को स्थापित और बनाए रखने के लिए जिम्मेदार होते हैं। कुछ व्यावसायिक ग्राहक इस मॉडल को पसंद करते हैं क्योंकि यह उनके अपने बुनियादी ढांचे को बनाए रखने के बोझ को सीमित करता है। इसके विपरीत, ये ग्राहक सिस्टम पर प्रबंधन नियंत्रण छोड़ देते हैं, प्रदाता पर आवश्यक विश्वसनीयता और प्रदर्शन स्तर प्रदान करने के लिए भरोसा करते हैं।
इसी तरह, घरेलू उपयोगकर्ता क्लाउड कंप्यूटिंग मॉडल में अपने इंटरनेट प्रदाता पर अत्यधिक निर्भर हो जाते हैं: अस्थायी आउटेज और धीमी-गति वाला ब्रॉडबैंड जो आज एक मामूली असुविधा है, पूरी तरह से क्लाउड-आधारित दुनिया में एक महत्वपूर्ण समस्या बन जाता है। दूसरी ओर — क्लाउड प्रौद्योगिकी के समर्थकों का तर्क है — ऐसा विकास संभवतः इंटरनेट प्रदाताओं को प्रतिस्पर्धी बने रहने के लिए अपनी सेवा की गुणवत्ता में सुधार करते रहने के लिए प्रेरित करेगा।
क्लाउड कंप्यूटिंग सिस्टम आमतौर पर सभी सिस्टम संसाधनों को बारीकी से ट्रैक करने के लिए डिज़ाइन किए जाते हैं। यह, बदले में, प्रदाताओं को ग्राहकों से उनके नेटवर्क, स्टोरेज, और प्रोसेसिंग उपयोग के अनुपात में शुल्क लेने में सक्षम बनाता है। कुछ ग्राहक पैसे बचाने के लिए इस मीटर्ड बिलिंग दृष्टिकोण को पसंद करते हैं, जबकि अन्य पूर्वानुमानित मासिक या वार्षिक लागत सुनिश्चित करने के लिए फ्लैट-रेट सब्सक्रिप्शन पसंद करते हैं।
क्लाउड कंप्यूटिंग वातावरण का उपयोग करने के लिए आमतौर पर आपको इंटरनेट पर डेटा भेजने और इसे विक्रेता-प्रबंधित सिस्टम पर संग्रहीत करने की आवश्यकता होती है। इस मॉडल से जुड़े गोपनीयता और सुरक्षा जोखिमों को लाभों के साथ-साथ विकल्पों के मुकाबले तौला जाना चाहिए।
उपभोक्ताओं के लिए निष्कर्ष
औसत गैर-आईटी उपभोक्ता SaaS/PaaS/IaaS प्रौद्योगिकियों से कम लागत, तेज़ तैनाती समय, और इन समाधानों द्वारा प्रदान की जाने वाली बढ़ी हुई लचीलेपन के कारण लाभान्वित होते हैं। हालांकि कुछ लोग अपरिवर्तनीय सॉफ़्टवेयर के लाइसेंस को पसंद करते हैं, अन्य इंटरनेट कनेक्टिविटी की आवश्यकता वाले सदस्यता-आधारित सॉफ़्टवेयर को अपनाने से संतुष्ट हैं।
अक्सर पूछे जाने वाले प्रश्न
- सरल शब्दों में क्लाउड कंप्यूटिंग क्या है?
क्लाउड कंप्यूटिंग इंटरनेट (क्लाउड) पर पहुंच योग्य सुरक्षित ऑन-डिमांड स्टोरेज, सर्वर, डेटाबेस, नेटवर्किंग और सॉफ्टवेयर प्रदान करता है। विभिन्न क्लाउड इन सेवाओं में से कुछ या सभी के लिए केंद्रीय भंडार के रूप में कार्य करते हैं। इंटरनेट कनेक्शन वाले अधिकृत व्यवसाय और उपयोगकर्ता उन तक पहुंच सकते हैं।
- इलास्टिक क्लाउड कंप्यूटिंग क्या है?
क्लाउड कंप्यूटिंग की पहचान में से एक यह है कि कंपनियां केवल उसी के लिए भुगतान करती हैं जिसकी उन्हें आवश्यकता होती है। एक इलास्टिक क्लाउड अपने ग्राहकों की बदलती जरूरतों के आधार पर सेवा के परिवर्तनीय स्तर प्रदान करता है। यह पे-एज-यू-गो दृष्टिकोण क्लाउड कंप्यूटिंग को सभी आकार के ग्राहकों के लिए किफायती बनाता है।
- आप दैनिक जीवन में क्लाउड कंप्यूटिंग का उपयोग कैसे करते हैं?
जब आप कोई फिल्म स्ट्रीम करते हैं या ज़ूम मीटिंग में भाग लेते हैं, तो आप क्लाउड कंप्यूटिंग का उपयोग कर रहे हैं। यदि आप iCloud पर Apple के ऐप्स का उपयोग करते हैं या अपना डेटा ऑनलाइन बैकअप करते हैं, तो आप क्लाउड कंप्यूटिंग का उपयोग करते हैं। ऑनलाइन गेमिंग, संगीत स्ट्रीमिंग, ऑनलाइन फोटो स्टोरेज, ब्राउज़र-आधारित ईमेल प्रोग्राम, और ऑनलाइन एडिटिंग सॉफ्टवेयर सभी क्लाउड कंप्यूटिंग द्वारा संभव हैं।
- Azure क्लाउड कंप्यूटिंग क्या है?
Azure Microsoft द्वारा विकसित और स्वामित्व वाली एक क्लाउड कंप्यूटिंग सेवा है। अन्य क्लाउड सेवाओं की तरह, कंपनियां केवल उसी के लिए भुगतान करती हैं जिसका वे उपयोग करते हैं और विभिन्न खाता विकल्पों में से चुन सकते हैं। Azure संभावित ग्राहकों को इसकी सेवाओं को आज़माने और क्लाउड के साथ प्रयोग करने के लिए 30 दिनों का निःशुल्क परीक्षण खाता प्रदान करता है।