क्लाउड कंप्यूटिंग के प्रकार मुख्यतः दो आयाम (dimensions) होते हैं—सेवा मॉडल (Service Models) और परिनियोजन मॉडल (Deployment Models)। दोनों को समझना आवश्यक है क्योंकि आपकी ज़रूरत के अनुसार उपयुक्त मॉडल चुनना यही पर निर्भर करता है। नीचे दोनों के प्रमुख प्रकार दिए गए हैं:
1. सेवा मॉडल (Service Models)
-
IaaS (Infrastructure as a Service)
-
आपको वर्चुअलाइज्ड हार्डवेयर (जैसे वर्चुअल मशीन, स्टोरेज, नेटवर्क) सर्वर पर–डिमांड मिलता है।
-
ग्राहक सिर्फ संसाधन उपयोग (compute hours, bandwidth, storage) के लिए भुगतान करता है।
-
उदाहरण: Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines।
-
-
PaaS (Platform as a Service)
-
डेवलपमेंट प्लेटफ़ॉर्म (ऑपरेटिंग सिस्टम, डेटाबेस, रनटाइम, फ्रेमवर्क) एक मैनेज्ड सर्विस के रूप में प्राप्त होता है।
-
डेवलपर्स सीधे कोड लिखकर अप्लिकेशन डिप्लॉय कर सकते हैं, इन्फ्रास्ट्रक्चर के प्रबंधन की चिंता नहीं।
-
उदाहरण: Google App Engine, Heroku, Microsoft Azure App Service।
-
-
SaaS (Software as a Service)
-
पूरी तरह से तैयार सॉफ़्टवेयर एप्लिकेशन क्लाउड में होस्ट होती है, जिसे ब्राउज़र या API के ज़रिए उपयोग किया जाता है।
-
इंस्टॉलेशन, मेंटेनेंस, अपडेट की जिम्मेदारी सेवा प्रदाता की होती है।
-
उदाहरण: Gmail, Salesforce, Microsoft Office 365।
-
-
FaaS (Function as a Service) / Serverless
-
कोड को छोटे-छोटे फ़ंक्शंस के रूप में डिप्लॉय किया जाता है, जो ईवेंट–ड्रिवन तरीके से रन होते हैं।
-
इन्फ्रास्ट्रक्चर पूरी तरह से प्रबंधित रहता है—आप सिर्फ कोड के execution पर ही चार्ज होते हैं।
-
उदाहरण: AWS Lambda, Google Cloud Functions, Azure Functions।
-
-
BaaS (Backend as a Service)
-
मोबाइल एवं वेब एप्लिकेशन के लिए तैयार बैकएंड (ऑथेंटिकेशन, डेटाबेस, नोटिफिकेशन) की सर्विस।
-
डेवलपर्स फ्रंट-एंड पर ध्यान केंद्रित कर सकते हैं।
-
उदाहरण: Firebase, Parse।
-
2. परिनियोजन मॉडल (Deployment Models)
-
सार्वजनिक क्लाउड (Public Cloud)
-
सेवा प्रदाता के साझा डेटासेंटर में होस्ट होती हैं।
-
लचीले स्केलिंग, पे–एज़–यू–गो मॉडल, कम प्रारंभिक निवेश।
-
उदाहरण: AWS, Google Cloud Platform, Microsoft Azure।
-
-
निजी क्लाउड (Private Cloud)
-
एक संगठन के लिए समर्पित इंफ्रास्ट्रक्चर—ऑन-प्रेमिस या होस्टेड।
-
हाई सिक्योरिटी, नियंत्रण, कस्टमाइज़ेशन; पर महंगा और स्केल कम सीमलेस नहीं।
-
-
हाइब्रिड क्लाउड (Hybrid Cloud)
-
सार्वजनिक और निजी क्लाउड का मिश्रण; संवेदनशील वर्कलोड निजी में, बाकी सार्वजनिक में चलते हैं।
-
बैलेंस्ड लचीलापन और सुरक्षा—डेटा पइप्लाइन, बर्स्टिंग सुविधा।
-
-
सामुदायिक क्लाउड (Community Cloud)
-
एक ही समुदाय (जैसे सरकारी एजेंसियाँ, स्वास्थ्य क्षेत्र) के लिए साझा इंफ्रास्ट्रक्चर।
-
समान प्रयोजन, सिक्योरिटी, और नीतियाँ; लागत साझा होती है।
-
3. चुनते समय विचार करने योग्य बिंदु
-
स्केलेबिलिटी & कस्टमाइज़ेशन: निजी क्लाउड अधिक कंट्रोल, सार्वजनिक क्लाउड अधिक स्केल।
-
लागत संरचना: पे–पर–यूज़ बनाम कैपेक्स निवेश।
-
सुरक्षा एवं अनुपालन: संवेदनशील डेटा के लिए निजी या हाइब्रिड क्लाउड बेहतर।
-
रखरखाव एवं प्रबंधन: SaaS/FaaS में सर्विस प्रोवाइडर अधिक जिम्मेदार, IaaS/PaaS में ग्राहक को भी कुछ जिम्मेदारियाँ लेनी पड़ती हैं।
![]() |
क्लाउड कंप्यूटिंग के प्रकार (Types of cloud computing) |
इन मॉडल्स को समझकर एवं अपनी व्यावसायिक आवश्यकताओं, बजट, तकनीकी क्षमताओं तथा सुरक्षा मांगों के आधार पर उपयुक्त क्लाउड संरचना और सर्विस मॉडल का चयन किया जा सकता है।