Cloud Computing क्या है और यह कैसे काम करता है?
आपने एक तो एक बार कंप्यूटिंग के बारे में सुना होगा ।या कभी भी Cloud और इस शब्द को सुनने के बाद, आपके दिमाग में doubts आया होगा कि cloud है क्या, जैसे cloud computing (हिंदी में क्लाउड कंप्यूटिंग क्या है) इसका उपयोग कैसे किया जाता है, फायदे या नुकसान क्या हैं और कहां से यह टेक्नोलॉजी आया है।
इस लेख में हम इन विषयों पर चर्चा करेंगे, इसलिए यदि आप इन सभी सवालों के जवाब को भी जानना चाहते हैं तो इस लेख को पढ़ें।
"Cloud" सामूहिक रूप से विभिन्न प्रकार के हार्डवेयर (hardware) और सॉफ्टवेयर(software) एक सेट है जो ऑनलाइन service के लिए users को डाटा (data) डिलीवर का काम करता है।
इंटरनेट और नेटवर्क पर service deliver करने के लिए हार्डवेयर और सॉफ्टवेयर का उपयोग करने ही Cloud Computing कहा जाता है। क्लाउड कंप्यूटिंग के साथ, उपयोगकर्ता(users) फ़ाइलों(files) access कर सकते हैं और एप्लिकेशन का उपयोग कर सकते हैं और वे किसी भी डिवाइस से इंटरनेट को access कर सकते हैं।
Cloud computing provider का एक उदाहरण Google का Gmail है। Gmail उपयोगकर्ता किसी भी डिवाइस के माध्यम से Google द्वारा होस्ट की गई फ़ाइलों और एप्लिकेशन तक पहुंच सकते हैं।
अलग-अलग एक्सेस और सिक्योरिटी विकल्पों के मामले में 4 Cloud computing मॉडल हैं। अपने डेटा को क्लाउड में ले जाने से पहले, आपको यह जानना चाहिए कि कौन सा मॉडल आपके व्यवसाय और डेटा आवश्यकताओं के लिए सबसे अच्छा है।
और पढ़ें:- Apple airtag क्या है ?और कैसे काम करता है? और कब launch होगा?
Private Cloud
Private Cloud वह जगह है जहां services और infrastructure को आपके या किसी तीसरे पक्ष द्वारा maintain और manage किया जाता है । यह विकल्प सुरक्षा और जोखिमों को नियंत्रित करने की क्षमता को कम करता है, और यदि आपका डेटा और एप्लिकेशन आपके व्यवसाय का मुख्य हिस्सा है, तो आप इसे बनाएंगे और आपको उच्च स्तरीय सुरक्षा या संवेदनशील डेटा आवश्यकताओं की आवश्यकता होगी।
Community Cloud
यह एक community cloud है, जहां कई संगठन समान सुरक्षा विचारों के साथ एक private cloud तक access तक साझा करते हैं।
उदाहरण के लिए, फ्रेंचाइजी(franchise) की एक series
अपने खुद के public cloud होते हैं , लेकिन वह private environment में remotely होस्ट किया जाता है।
Public cloud
एक public cloud वह जगह है जहां services को ऑफ-साइट store किया जाता है और इंटरनेट पर एक्सेस किया जाता है। Storage को Google या Microsoft जैसे बाहरी organization द्वारा manage किया जाता है। यह service flexibility और लागत बचत का सबसे बड़ा स्तर प्रदान करती है; हालांकि, यह private clouds की तुलना में अधिक असुरक्षित है।
Hybrid cloud
Hybrid cloud मॉडल, सार्वजनिक और निजी cloud सेवाएं दोनों का उपयोग करती हैं। विभिन्न cloud मॉडल में अपने विकल्पों को फैलाने से, आपको प्रत्येक मॉडल के लाभ मिलते हैं।
उदाहरण के लिए, आप अपने ईमेल के लिए एक public cloud का उपयोग बड़ी storage लागत को बचाने के लिए Public Cloud का उपयोग कर सकते हैं, जबकि private संवेदनशील डेटा आप एक private cloud में अपने फ़ायरवॉल के पीछे सुरक्षित कर सकते हैं।
क्लाउड कंप्यूटिंग कैसे काम करता हैं?
अभी तक हमने जाना कि Cloud Computing क्या है (What is Cloud Computing in Hindi) (हिंदी में क्लाउड कंप्यूटिंग क्या है) और चार मुख्य मॉडल क्या हैं, अब आइए जानते हैं कि यह काम कैसए करता है:
तीन मुख्य प्रकार के cloud computing service models उपलब्ध हैं, जिन्हें आमतौर पर जाना जाता है:
.Software as a service (SAAS)
.Infrastructure as a Service (IaaS)
.Platform as a Service (PaaS).
आपकी आवश्यकताओं के आधार पर, आपका व्यवसाय इन service मॉडल या तीनों मिश्रणों का उपयोग कर सकता है।
Software as a service (SAAS)
SAAS छोटे व्यवसायों के लिए क्लाउड कंप्यूटिंग का सबसे सामान्य रूप है। आप अपने Pc या सर्वर पर store traditional application के बजाय ब्राउज़र का उपयोग कर के इंटरनेट पर होस्ट किए गए सॉफ़्टवेयर एप्लिकेशन तक पहुंच सकते हैं।
सॉफ्टवेयर अपडेट और सेटिंग्स सहित एप्लिकेशन को नियंत्रित करने और बनाए रखने के लिए software application host जिम्मेदार होता है। आप, एक उपयोगकर्ता के रूप में, application और configuration settings पर सीमित नियंत्रण रखते हैं।
SaaS का विशिष्ट उदाहरण हैं, web-based mail service या customer relationship management system.
Infrastructure as a Service (IaaS)
IaaS का मतलब आमतौर पर external service provider से आपके computer power और disk space को खरीदना या किराए पर लेना होता है। यह विकल्प आपको एक private network या इंटरनेट पर एक्सेस करने की अनुमति देता है।IAAS का मतलब आमतौर पर external service provider से आपके computer power और disk space को खरीदना या किराए पर लेना। यह विकल्प आपको व्यक्तिगत नेटवर्क या इंटरनेट तक पहुंचने की अनुमति देता है।
service provider, CPU processing, memory, data storage और network connectivity सहित physical computer hardware को maintain करता है। IaaS के उदाहरणों में Amazon EC2, Rackspace और Windows Azure शामिल हैं।
Platform as a Service (PaaS).
PaaS को SaaS और IaaS दोनों के क्रॉसओवर के रूप में वर्णित (described) किया जा सकता है। अनिवार्य रूप से आप hardware, operating systems, storage और network capacity जो IaaS प्रदान करता है और साथ ही में software servers और application environments किराए पर देते हैं। PaaS आपको अपने computing setup के तकनीकी पहलुओं और आपकी आवश्यकताओं के अनुरूप अनुकूलित करने की क्षमता पर अधिक नियंत्रण प्रदान करता है।
क्लाउड कंप्यूटिंग के लाभ(advantage of cloud computing)
Cloud सेवा के उपयोग के प्रकार के अनुसार, फायदे निश्चित रूप से अलग होंगे, लेकिन मूल रूप से क्लाउड सेवाओं का उपयोग करना मतलब है कि कंपनियों को अपने कंप्यूटिंग बुनियादी ढांचे को खरीदने या बनाए रखने की आवश्यकता नहीं है।
कंपनी को एप्लिकेशन या ऑपरेटिंग सिस्टम को अपडेट करना या हार्डवेयर या सॉफ्टवेयर को डिस्पोज करना जब ये out of date हो जाएँ इन सब चीज़ों के बारे में चिंता करने की आवशयकता नहीं होती है क्यूंकि ये सब supplier द्वारा ध्यान रखा जाता है।
ईमेल जैसे commodity applications के लिए, in-house skills पर भरोसा करने के बजाय cloud provider पर स्विच करना ज़्यादा सही होगा।
कंपनी इस सेवा को चलाने और सुरक्षित करने में विशेषज्ञता रखने वाली कंपनी, उनके पास छोटे व्यवसायों की तुलना में बेहतर कौशल और अधिक अनुभवी कर्मचारी हैं, इसलिए क्लाउड सेवाएं सुरक्षित और सुरक्षित सेवाएं प्रदान करने में सक्षम हो सकती हैं।
क्लाउड कंप्यूटिंग के लाभ और नुकसान(advantage and disadvantage of cloud computing)
क्लाउड कंप्यूटिंग मूल रूप से अन्य computing रूपों की तुलना में सस्ता नहीं है, जिस तरह से किराया लंबे समय तक खरीदने से सस्ता नहीं है। यदि कंप्यूटिंग सेवाओं के लिए नियमित आवश्यकताएं और अनुमानित अनुप्रयोग हैं, तो यह सेवा घर पर उपलब्ध कराने के लिए अधिक किफायती हो सकती है।
कुछ कंपनियां सेवा में संवेदनशील डेटा होस्ट करने के लिए अनिच्छुक हो सकती हैं, जिसका उपयोग प्रतिद्वंद्वियों द्वारा भी किया जाता है। SaaS एप्लिकेशन में जाने का मतलब यह भी हो सकता है कि आप प्रतिद्वंद्वी के रूप में उन्हीं applications का उपयोग कर रहे हों, जो किसी भी competitive लाभ को बनाने के लिए, कठिन हो सकते हैं यदि वह एप्लिकेशन आपके व्यवसाय के लिए मुख्य है।
यद्यपि यह नए क्लाउड application उपयोग करना शुरू करना आसान हो सकता है, लेकिन मौजूदा data या app को cloud पर migrate करना अधिक जटिल और महंगा हो सकता है।