![L3: GS Paper 4 - Ethics, Integrity and Aptitude | Syllabus | UPSC CSE/IAS 2020/21 | Naveen Tanwar](https://i.ytimg.com/vi/ltyGZWgdD-0/hqdefault.jpg)
विषय
- IaaS क्या है?
- PaaS क्या है?
- जहां चीजें जटिल हो जाती हैं
- जब आपको आईएएएस का उपयोग करना चाहिए
- जब आप का उपयोग करना चाहिए
- सबसे आसान रास्ता चुनना
ले जाओ:
जबकि IaaS भंडारण, नेटवर्किंग और कंप्यूटिंग पर अधिक ध्यान केंद्रित करता है, IaaS प्रदाता कई बादलों की तैनाती की अनुमति देने वाले उपकरण पेश करना शुरू कर रहे हैं, जो कि एक बार सख्ती से Paa क्षेत्र था।
अपने व्यवसाय को क्लाउड पर ले जाने का निर्णय लेने के लिए बहुत सारी योजना और समझ की आवश्यकता होती है। इन्फ्रास्ट्रक्चर के बीच एक सेवा (IaaS) या प्लेटफॉर्म के रूप में सेवा (PaaS) के रूप में सबसे बड़ा निर्णय लिया जा रहा है। जबकि IaaS और Paa कई मायनों में समान हैं, दो क्लाउड कंप्यूटिंग मॉडल के बीच कुछ महत्वपूर्ण अंतर हैं। यहाँ सबसे अच्छा बादल समाधान खोजने पर कुछ मार्गदर्शन प्रदान करते हैं। (क्लाउड कंप्यूटिंग की कुछ पृष्ठभूमि के लिए, क्लाउड कम्प्यूटिंग देखें: बज़ क्यों?)IaaS क्या है?
सेवा के रूप में इन्फ्रास्ट्रक्चर एक मॉडल को संदर्भित करता है जिसमें एक व्यवसाय का हार्डवेयर - सर्वर, स्टोरेज और नेटवर्क कोर - एक मेटार्ड लागत के लिए एक सेवा के रूप में दिया जाता है, एक उपयोगिता की तरह काम करता है। कंपनी मांग पर सेवाएं प्रदान करती है, और यह ऑपरेटिंग सिस्टम, सॉफ़्टवेयर और डेटाबेस को कॉन्फ़िगर करने के लिए क्लाइंट पर निर्भर है।IaaS क्लाउड कंप्यूटिंग का मुख्य पैकेज है। यदि आप अपने व्यवसाय को क्लाउड में पूरी तरह से एकीकृत करना चाहते हैं, तो आप अपने हार्डवेयर को आउटसोर्स करेंगे। IaaS के लिए मुख्य आकर्षण उपयोगकर्ता की मांग के आधार पर ऊपर या नीचे पैमाने पर करने की क्षमता है। यह हार्डवेयर के लिए पूंजीगत व्यय और उपयोगिता लागत को कम करता है जो हार्डवेयर को साइट पर खरीदने और होस्ट करने के साथ आता है।
PaaS क्या है?
जहां IaaS पर्यावरण को होस्ट करने के लिए आउटसोर्स हार्डवेयर प्रदान करता है, Paa वेब पर वितरित किए जा सकने वाले अनुप्रयोगों को विकसित करने के लिए एक मंच प्रदान करता है। Paa कई डेवलपर्स के लिए एक साथ सोर्स कोड पर काम करना संभव बनाता है।इस वातावरण में, डेवलपर्स एक ऑनलाइन सेवा के माध्यम से अनुप्रयोगों का परीक्षण, विकास, तैनाती और मेजबानी कर सकते हैं। यह ऑनलाइन सेवा डेवलपर्स को हार्डवेयर बनाए रखने की तुलना में विकासशील अनुप्रयोगों पर अधिक ध्यान केंद्रित करने की अनुमति देती है जो आमतौर पर उनका समर्थन करेंगे। IaaS और Paa दोनों पूंजीगत व्यय को कम करते हैं, जो एक आईटी वातावरण को हार्डवेयर रखरखाव की तुलना में रणनीति पर अधिक ध्यान केंद्रित करने की अनुमति देता है।
जहां चीजें जटिल हो जाती हैं
हालांकि ऐसा लग सकता है कि IaaS और Paa काफी अलग हैं, दोनों मॉडल समान हो गए हैं। यह आईएएएस प्रसाद के साथ पैक किए जा रहे उपकरणों के एकीकरण के परिणामस्वरूप हुआ है। ये उपकरण एक वातावरण में विभिन्न बादलों की तैनाती के लिए अनुमति देते हैं।इसलिए, सिद्धांत रूप में, आप एक ऐसा क्लाउड बना सकते हैं, जो कि पाएएस की पेशकश की तरह काम करता है। आप अपने एक आईटी वातावरण की कंप्यूटिंग, भंडारण और नेटवर्क आवश्यकताओं को बनाए रखते हुए इस एक क्लाउड के भीतर अनुप्रयोगों का परीक्षण, तैनाती, विकास, होस्ट और रखरखाव कर सकते हैं।
इसने अटकलें लगाईं कि आखिरकार IaaS और Paa एक मॉडल में मिल जाएंगे। हालाँकि, एक Paa पेशकश को विकसित करने के लिए एक IaaS दृष्टिकोण का उपयोग करते हुए एक preexisting पासा पेशकश का उपयोग करने की तुलना में अधिक समय लगता है।
जब आपको आईएएएस का उपयोग करना चाहिए
IaaS के कई लाभ हैं, लेकिन एक अलग बुनियादी ढाँचे के मॉडल पर जाना मुश्किल हो सकता है। आईएएएस उन कंपनियों के लिए आदर्श है जिन्हें संसाधनों को जल्दी और नियमित रूप से स्केल करने की आवश्यकता होती है। यह भारी काम के बोझ को लगभग तुरंत समायोजित करने में सक्षम है, या हल्के महीनों के दौरान वापस पैमाने पर है।जिन नई कंपनियों के पास ज्यादा पूंजी नहीं है, उन्हें IaaS से भी लाभ मिल सकता है। हार्डवेयर खरीदने के बिना, ऑपरेटिंग और रखरखाव की लागत को बचाना आसान है। यह बदले में, कंपनियों को बुनियादी ढांचे के रखरखाव की तुलना में रणनीति पर अधिक ध्यान केंद्रित करने की अनुमति देता है।
अनिवार्य रूप से, आईएएएस किसी भी कंपनी के लिए एक आदर्श समाधान है जो उपयोगकर्ता की मांग के अनुसार बुनियादी ढाँचे की जरूरतों को पूरा करने के लिए एक कुशल तरीका खोज रहा है। बहुत अधिक या बहुत कम के साथ काम करने के बजाय, IaaS में उतार-चढ़ाव की भरपाई करना आसान बनाता है। हालांकि, इन लाभों को ऑफसेट किया जा सकता है यदि कोई कंपनी निजी डेटा के बड़े पैमाने पर ट्रॉवर्स को होस्ट करती है जो कि घर से बाहर संग्रहीत नहीं की जा सकती है।
जब आप का उपयोग करना चाहिए
जब एक ही एप्लिकेशन पर कई डेवलपर काम कर रहे होते हैं, तो Paa excels। यह एक ही स्रोत कोड के एक साथ उपयोग और परीक्षण और तैनाती को स्वचालित करने की क्षमता के लिए अनुमति देता है।Paas के साथ कुछ ध्यान में रखना विक्रेता लॉक-इन है। आईएएएस के विपरीत, पैएएस को अक्सर एक विशिष्ट, मालिकाना भाषा के उपयोग की आवश्यकता होती है। यह एक समस्या का कारण बन सकता है यदि कोई कंपनी किसी भिन्न PaaS प्रदाता के लिए माइग्रेट करना चाहती है। इसे ध्यान में रखते हुए, अनुप्रयोगों को विकसित करने से पहले Paa प्रदाताओं पर पूरी तरह से शोध करना।