बुनियादी क्लाउड कंप्यूटिंग अवधारणाएं
क्लाउड कंप्यूटिंग व्यवसायों के संचालन के तरीके को बदल देता है। Azure जैसे प्लेटफॉर्म का कुशलतापूर्वक उपयोग करने के लिए आपको इन मुख्य अवधारणाओं को जानना आवश्यक है।
मुख्य अवधारणाओं में शामिल हैं:
- वर्चुअलाइजेशन (Virtualization): एक भौतिक संसाधन से कई सिम्युलेटेड वातावरण बनाना।
- स्केलेबिलिटी (Scalability): दीर्घकालिक मांग को पूरा करने के लिए अपनी क्षमता बढ़ाना।
- चपलता (Agility): टूल्स और सेवाओं को तैनात करने के लिए तेज़ी से काम करना।
- उच्च उपलब्धता (High Availability): यह सुनिश्चित करना कि आपके सिस्टम ऑनलाइन रहें।
- फॉल्ट टॉलरेंस (Fault Tolerance): किसी घटक के विफल होने पर भी सिस्टम को चालू रखना।
- वैश्विक पहुंच (Global Reach): दुनिया के विभिन्न हिस्सों में अपने ऐप्स तैनात करना।
कई लोग स्केलेबिलिटी और इलास्टिसिटी के बीच भ्रमित हो जाते हैं। यहाँ उनके बीच का अंतर दिया गया है:
स्केलेबिलिटी विकास (growth) के बारे में है। यदि आपकी दुकान हर महीने बढ़ती है, तो आप उपयोगकर्ताओं की निरंतर वृद्धि को संभालने के लिए अधिक सर्वर जोड़ते हैं। आप भविष्य के लिए निर्माण करते हैं।
इलास्टिसिटी गति (speed) के बारे में है। यदि Black Friday पर आपकी कोई बड़ी सेल होती है, तो आपका सिस्टम तुरंत संसाधन जोड़ देता है। जब सेल समाप्त हो जाती है, तो सिस्टम उन संसाधनों को हटा देता है। इससे पैसे की बचत होती है।
ये उपकरण लागत कम करने और विश्वसनीयता में सुधार करने में आपकी मदद करते हैं।
स्रोत: https://dev.to/akuchukwu_obinna_95d509a7/basic-cloud-computing-concepts-2ho3