अमेज़ॅन AWS क्या है और वर्चुअलाइज़ेशन टुवर्ड्स वर्चुअलाइज़ेशन क्यों है?



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

क्या मुझे अपना व्यवसाय AWS में रखना चाहिए? ये अक्सर पूछे जाने वाले प्रश्न हैं। यह लेख AWS के उच्च स्तरीय अवलोकन के रूप में डिज़ाइन किया गया है और यह आपके व्यवसाय के लिए उपयोगी क्यों हो सकता है। यह जो नहीं है वह हर सेवा का एक समावेशी या गहरा गोता लेख है जो एडब्ल्यूएस छत्र में है।



हम मूल बातें से शुरू करेंगे। AWS का मतलब Amazon Web Services है। यह आपके प्लेटफॉर्म और बुनियादी ढांचे की जरूरतों के लिए अमेज़ॅन द्वारा प्रदान की गई सेवाओं की एक छतरी है। यह आधिकारिक तौर पर 2006 में लॉन्च किया गया था और पिछले कुछ वर्षों में काफी परिपक्व हुआ है। बाजार में अन्य प्रतियोगी हैं जैसे कि Microsoft Azure (2010) और Jelastic (2011)। ये केवल वही नहीं हैं, कई बड़े सेवा प्रदाता अपने स्वयं के प्रदान करने के लिए काम कर रहे हैं।



एडब्ल्यूएस



इस लेख के उद्देश्य के लिए दो प्रमुख प्रकार की सेवाएं हैं। एक सेवा (IaaS) के रूप में इन्फ्रास्ट्रक्चर पारंपरिक बुनियादी ढांचे जैसे कि वीएम और भंडारण को संदर्भित करता है। वीएमवेयर ने आईएएएस की लोकप्रियता को धक्का देने में मदद की है और पिछले कुछ समय से लगभग ऐसा ही है। सेवा के रूप में प्लेटफ़ॉर्म (PaaS) एक अधिक हालिया विकास है, लेकिन अभी भी एक ट्रैक रिकॉर्ड के लिए काफी लंबा है, विक्रेता के आधार पर आप इसे आपूर्ति करना चुनते हैं। Paa डेवलपर्स के लिए विभिन्न सेवाओं का उपभोग करने के लिए बुनियादी ढांचे के बिना विभिन्न सेवाओं का उपभोग करना आसान बनाता है जैसे कि सर्वर, वीएम, स्विच, आदि।

उदाहरण के लिए, यदि आपको अभिलेखों को पंप करने और उन्हें बाहर निकालने के लिए सिर्फ एक डेटाबेस की आवश्यकता है, तो परंपरागत रूप से IaaS के साथ आप एक सर्वर, ऑपरेटिंग सिस्टम का प्रावधान करेंगे और इसे अपनी आवश्यकताओं के लिए ट्यून करेंगे और स्वास्थ्य के लिए इसकी निगरानी करेंगे। PaaS के साथ आप डेटाबेस सिस्टम की जरूरत के सिर्फ एक उदाहरण को स्पिन कर सकते हैं और बस इसके प्रति अपने कोड को इंगित कर सकते हैं। अमेज़ॅन कई एप्लिकेशन कंटेनर भी प्रदान करता है और साथ ही आपको सभी निर्भरताओं के साथ सर्वर बनाने की आवश्यकता के बजाय बस अपना कोड प्रकाशित करने की अनुमति देता है।

जब अधिकांश लोग AWS को सुनते हैं, तो उनमें से एक मुख्य सेवा जो EC2 (इलास्टिक कम्प्यूट क्लाउड) होती है। अमेज़ॅन का EC2 एक सेवा (IaaS) प्लेटफ़ॉर्म के रूप में एक इन्फ्रास्ट्रक्चर है और आपको विभिन्न ऑपरेटिंग सिस्टमों (आमतौर पर लिनक्स या विंडोज) पर वीएम के माध्यम से गणना करने की अनुमति देता है। EC2 कंटेनरों के विभिन्न स्तर / आकार हैं और लागत उस कंटेनर के आकार और समय के उपयोग पर आधारित है। आपके व्यवसाय में महीने की प्रक्रिया का अंत हो सकता है जिसमें सप्ताहांत या कुछ दिनों के लिए कई EC2 उदाहरणों की आवश्यकता होती है, लेकिन फिर शेष महीने के लिए बंद किया जा सकता है। इस प्रकार का उपयोग आधारित लागत आपको वास्तव में आपकी आवश्यकता के लिए भुगतान करने की अनुमति देता है। विकास के दौरान कई बार कंपनियों को एक दर्दनाक निर्णय लेना पड़ता है। परंपरागत रूप से जब उपकरण खरीदने की आवश्यकता होती है, तो इसे कैसे आकार दें ताकि यह तत्काल जरूरतों को पूरा करे और यह भी कि उन्हें अब से 6 महीने बाद इसे बदलना न पड़े। EC2 जैसी सेवाएँ जो पैमाइश की जाती हैं, वे इस भुगतान की अनुमति देती हैं क्योंकि आप केवल मॉडल की जरूरत होती है।



जब वे AWS सुनते हैं, तो दूसरी सेवा के लोग आमतौर पर S3 (अमेज़ॅन सिंपल स्टोरेज सर्विस) के बारे में सोचते हैं। अमेज़न की S3 एक वेब सेवा आधारित भंडारण सेवा है। यह बहुत ही बुनियादी / स्थैतिक वेबसाइटों की मेजबानी के लिए बहुत उपयोगी है, जहां आपको केवल सार्वजनिक डेटा के रिपॉजिटरी के लिए बैंडविड्थ के साथ-साथ चार्ज किया जाता है। इसे REST, SOAP और BitTorrent के जरिए भी एक्सेस किया जा सकता है। यदि आपके संगठन में एक वेब एप्लिकेशन है जिसे नियमित रूप से फ़ाइल आधारित डेटा को संग्रहीत और एक्सेस करने की आवश्यकता है, तो यह आपके वेब एप्लिकेशन को वास्तविक सर्वर पर स्थानीय भंडारण के बारे में चिंता किए बिना इन वेब सेवा एपीआई कॉल को S3 में कर सकता है। उस स्थिति में यह आईटी ओवरहेड को कम करने में मदद करता है ताकि आपके डेवलपर्स नियमित रूप से सर्वरों को आकार देने की कोशिश नहीं कर रहे हैं और इसके बजाय बस एक सेवा से डेटा को धक्का और खींच रहे हैं। अमेज़न में एक अच्छा स्टोरेज गेटवे उपकरण है जो S3 में टाई करता है। उपकरण के साथ, आप S3 में मौजूद डेटा के आधार पर पहले से मौजूद सर्वर में स्टोरेज संलग्न कर सकते हैं। उपकरण अक्सर एक्सेस किए गए डेटा को कैश करेगा और आवश्यकतानुसार पृष्ठभूमि में S3 से डेटा को पुश और पुल करेगा। S3 के कुल डेटा की तुलना में स्थानीय उपकरण की भंडारण आवश्यकताएं बहुत कम हैं। उदाहरण के लिए, S3 में डेटा के कई टेराबाइट्स को जोड़ने वाली 100GB हार्ड ड्राइव के साथ एक स्थानीय स्टोरेज गेटवे होना असामान्य नहीं हो सकता है।

अन्य सेवाओं के लिए अमेजन ऑफर की मदद से आपके वातावरण में लोड बैलेन्सर से लेकर वेब एप्लिकेशन फायरवॉल (WAA) तक आपकी आवश्यकताओं को पूरा करने में मदद करता है। लोड बैलेंसर्स रूट ट्रैफ़िक को एक विशिष्ट स्थान के लिए एकाधिक बैक एंड सर्वरों के लिए नियत करने में मदद कर सकते हैं और आपके पर्यावरण के पैमाने को बढ़ने में मदद कर सकते हैं ताकि आप एक बड़े सर्वर के साथ समाप्त न हों जो कि विफलता का एक भी बिंदु है। WAF आपको सुरक्षा को लॉक करने और दुर्भावनापूर्ण हमलावरों को आपकी साइट को नीचे लाने या उस साइट पर डेटा से समझौता करने से रोकने में मदद करता है। यहाँ उनका एक अच्छा स्क्रीनशॉट है। आगे के ब्लॉगों में, हम अनुरोध पर इन में आगे बढ़ सकते हैं।

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

आप अपने आप से पूछ रहे होंगे, यह सब बहुत अच्छा है लेकिन मेरे लिए AWS क्या परिदृश्य नहीं काम कर सकता है। आम तौर पर इनमें से कुछ हैं। आपकी सुरक्षा नीतियां कॉर्पोरेट आईपी (बौद्धिक संपदा) या सार्वजनिक क्लाउड ऑफ़र में डेटा की अनुमति नहीं दे सकती हैं। AWS काफी सुरक्षित है और PCI और HIPAA अनुरूप है लेकिन आपके सुरक्षा अधिकारी को अभी भी चिंता हो सकती है। अन्य कारण हो सकते हैं यदि आपके पास एक बहुत ही स्थिर आईटी पदचिह्न है, तो अपने आधार या डेटासेंटर कॉलोकेशन स्पेस के लिए उपकरण खरीदना और वहाँ लंबे समय तक पैसा बचाना हो सकता है। यदि आपको गारंटीकृत डिस्क प्रदर्शन जैसे गारंटी वाले संसाधनों की आवश्यकता है, तो AWS आपके लिए नहीं हो सकता है। एक समर्पित निजी क्लाउड समाधान जाने का रास्ता हो सकता है।

क्या आपको PCI (भुगतान कार्ड उद्योग), HIPAA (स्वास्थ्य बीमा पोर्टेबिलिटी और जवाबदेही अधिनियम), HITECH (आर्थिक और नैदानिक ​​स्वास्थ्य के लिए स्वास्थ्य सूचना प्रौद्योगिकी) या अन्य के लिए आवश्यकताएं होनी चाहिए, अमेज़ॅन ने आपको जानकारी के धन के साथ-साथ कुछ के साथ कवर किया है विषयों के संबंध में अक्सर पूछे जाने वाले प्रश्न (एफएक्यू)। यहाँ विभिन्न अनुपालन की पेशकश के साथ एक कड़ी है - https://aws.amazon.com/compliance/

सारांश में, AWS नए व्यवसायों के लिए एक शानदार जगह है जो उनके विकास या यहां तक ​​कि बहुत परिपक्व व्यवसायों के लिए निश्चित नहीं हैं जिनके उपयोग की आवश्यकता के पैमाने के रूप में बड़े बुनियादी ढांचे को ऊपर और नीचे करने में सक्षम होने की आवश्यकता होती है। AWS का उपयोग करने के लिए कई उपयोग किए जा सकते हैं, कुछ का उपयोग नहीं करने के लिए किया जा सकता है, लेकिन किसी भी समाधान के साथ, समाधान के खिलाफ अपने व्यापार के मामले को सुलझाने से यह निर्धारित होगा कि आपके संगठन के लिए क्या सही है।

5 मिनट पढ़ा