क्लाउड कंप्यूटिंग - क्लाउड कंप्यूटिंग या इंटरनेट-आधारित कंप्यूटिंग स्थानीय सर्वर के बजाय क्लाउड सर्वर पर इंटरनेट पर होस्ट किए गए वर्चुअल सर्वर पर डेटा संग्रहीत और एक्सेस कर रहा है।
क्लाउड कंप्यूटिंग उपयोगकर्ता को चलते-फिरते डेटा का उपयोग करने का विकल्प प्रदान करती है। इससे काम की सुवाह्यता बढ़ जाती है यानि क्लाउड कंप्यूटिंग के डाटा और प्रोसेसिंग को यूजर कहीं भी इस्तेमाल कर सकता है। यह उपकरण और स्थान विशिष्ट नहीं है।
क्लाउड कंप्यूटिंग की यह विशेषता कॉर्पोरेट्स के लिए महत्वपूर्ण है क्योंकि वे वर्चुअल स्थानों से प्रोजेक्ट चलाने के लिए क्लाउड सेवाओं का उपयोग कर सकते हैं। IAAS, PAAS, SAAS जैसी सेवाओं का उपयोग एक निर्दोष कार्य वातावरण प्रदान करने के लिए किया जाता है।
लेकिन क्लाउड के इन पोर्टेबल अनुप्रयोगों में कुछ प्रमुख बाधाएं हैं -
-
डेटा को प्रबंधित करने और उसे उपलब्ध कराने के लिए डेटा एक्सेस और सेवाएं चुनौतीपूर्ण हैं
-
क्लाउड से आपूर्ति किए जाने वाले पोर्टेबल एप्लिकेशन को नए और मानकीकृत एपीआई की आवश्यकता होती है जिसका उपयोग विक्रेताओं और प्रदाताओं द्वारा अपने उत्पादों के लिए इंटरऑपरेबल बनाने के लिए किया जा सकता है और उपयोगकर्ता क्लाउड को स्विच कर सकता है और अभी भी उपयोग किए गए सामान्य एपीआई का उपयोग करके एप्लिकेशन तक पहुंच सकता है।
-
क्लाउड सिस्टम नेटवर्क पर वितरित किए जाते हैं और डेटाबेस को बनाए रखना इतना आसान नहीं है। और डेटाबेस की पोर्टेबिलिटी मुश्किल होती है जब यह संरचित रूप में होता है क्योंकि बहुत सारे स्थिरांक लागू होते हैं। इसलिए, बादल गैर-संरचित भंडारण विकल्पों पर घूम रहे हैं।
-
डेटाबेस की स्कीमा भी कुछ ऐसी चीज है जिस पर ध्यान देने की जरूरत है। क्लाउड पर डेटा संग्रहण तक पहुंचने और प्रबंधित करने के लिए उपयोगकर्ताओं के अधिकारों की अनिश्चितता भी एक ऐसी चीज है जिसमें प्रगति की आवश्यकता है।