Amazon ec2 और AWS इलास्टिक बीनस्टॉक के बीच अंतर


291

क्या कोई यह बता सकता है कि EC2 और बीनस्टॉक में क्या अंतर है। मैं सास, पा और आईएएएस के बारे में जानना चाहता हूं।

WordPress में एक वेब एप्लिकेशन को तैनात करने के लिए मुझे एक स्केलेबल होस्टिंग सेवा की आवश्यकता है। अगर मेरे उद्देश्य से बेहतर कुछ है, तो कृपया मुझे भी बताएं।

बस सूचित करने के लिए, मैं कई वर्डप्रेस और ड्रुपल साइटों की मेजबानी और तैनाती करना चाहता हूं।

मैं सर्वर के लिए अधिक समय नहीं देना चाहता और विकास पर ध्यान केंद्रित करना चाहता हूं। लेकिन क्लाउड होस्टिंग को ऑटो स्केलेबल होना चाहिए।


60
मध्यस्थ, क्या आप कृपया टिप्पणी में लिख सकते हैं कि मुझे इस प्रश्न में किस तरह के बदलाव करने की आवश्यकता है। यदि आप उत्तर को josh से देखते हैं, तो एक राय कहां है। यह प्रश्न 10% राय और 90% स्पष्टीकरण के लिए लक्षित है।
ब्ल्यूराय

65
मैं नहीं देखता कि यह एक राय आधारित प्रश्न कैसे है। EC2 और ELB के बीच निश्चित अंतर हैं। उन्हें अलग-अलग niches भरने के लिए डिज़ाइन किया गया होगा या फिर AWS ने उन दोनों को क्यों दिया होगा? मुझे लगता है कि दो तकनीकों की तुलना और इसके विपरीत करने के लिए इस साइट पर एक जगह है। यह बंद नहीं होना चाहिए।
जेफ

21
"EC2 और इलास्टिक बीनस्टॉक के बीच क्या अंतर है" निश्चित रूप से एक विकल्प-आधारित प्रश्न या उत्तर नहीं है।
जेसन स्विट

25
स्टैक एक्सचेंज चलाने वाले बॉट को अपग्रेड की जरूरत है। यह कोक-या-पेप्सी राय सवाल नहीं है।
लोनस्टार

21
मुझे लगता है कि यह एक उत्कृष्ट प्रश्न है।
ardochhigh

जवाबों:


317

सबसे पहले, EC2 और इलास्टिक कम्प्यूट क्लाउड एक ही चीज़ हैं।

इसके बाद, AWS में वेब सेवाओं की श्रेणी शामिल है जिसमें EC2 और इलास्टिक बीनस्टॉक शामिल हैं। इसमें S3, RDS, DynamoDB, और अन्य सभी जैसे कई अन्य भी शामिल हैं

EC2

EC2 अमेज़ॅन की सेवा है जो आपको AWS क्लाउड में एक सर्वर (AWS कॉल इन इंस्टेंस ) बनाने की अनुमति देता है । आप घंटे के हिसाब से भुगतान करते हैं और केवल वही जो आप उपयोग करते हैं। आप इस उदाहरण के साथ ही लॉन्च के साथ जो चाहें कर सकते हैंn और इंस्टेंसेस की संख्या के ।

लोचदार बीनस्टॉक

लोचदार बीनस्टॉक ईसी 2 परत से दूर अमूर्तता की एक परत है। इलास्टिक बीनस्टॉक आपके लिए एक "वातावरण" स्थापित करेगा जिसमें कई EC2 इंस्टेंसेस, एक वैकल्पिक डेटाबेस, साथ ही कुछ अन्य AWS घटक जैसे Elastic Load Balancer, Auto-Scaling Group, Security Group शामिल हो सकते हैं। जब भी आप AWS में चल रहे अपने सॉफ़्टवेयर को अपडेट करना चाहते हैं, तब इलास्टिक बीनस्टॉक आपके लिए इन वस्तुओं का प्रबंधन करेगा। इलास्टिक बीनस्टॉक इन संसाधनों के शीर्ष पर कोई लागत नहीं जोड़ता है जो इसे आपके लिए बनाता है। यदि आपके पास ईसी 2 उपयोग के 10 घंटे हैं, तो आप सभी का भुगतान 10 गणना घंटे करते हैं।

वर्डप्रेस चलाना

Wordpress चलाने के लिए, यह वह है जो आप सबसे अधिक आरामदायक हैं। आप इसे सीधे EC2 उदाहरण पर चला सकते हैं, आप AWS मार्केटप्लेस से समाधान का उपयोग कर सकते हैं , या आप इलास्टिक बीनकल का उपयोग कर सकते हैं।

क्या चुनना है?

इस मामले में कि आप सिस्टम संचालन को कम करना चाहते हैं और बस वेबसाइट पर ध्यान केंद्रित करना चाहते हैं, तो उसके लिए इलास्टिक बर्नस्टॉक सबसे अच्छा विकल्प होगा। इलास्टिक बीनस्टॉक एक PHP स्टैक (साथ ही अन्य) का समर्थन करता है। जब भी आप बदलाव करते हैं तो आप अपनी साइट को संस्करण नियंत्रण में रख सकते हैं और अपने वातावरण में आसानी से तैनात कर सकते हैं। यह एक ऑटोसैसलिंग समूह को भी सेटअप करेगा जो ट्रैफ़िक बढ़ने पर अधिक EC2 उदाहरणों को फैला सकता है।

यहां "लोचदार बीनस्टॉक वर्डप्रेस" की खोज करते समय Google का पहला परिणाम है: https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/


दोस्त मैंने आपके प्रश्न को आपके समाधान के अनुसार संशोधित किया है, क्या आप कृपया परिवर्तनों को देख सकते हैं और मुझे आगे बता सकते हैं।
ब्ल्यूराय

7
बस स्पष्ट होने के लिए, आपका मतलब है कि आप सर्वर और सब कुछ जैसे कॉन्फ़िगर करने के बजाय विकास पर अधिक समय बिताना चाहते हैं?
जोश डेविस

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

3
@JoshDavis "Elastic Beanstalk में अपनी बात स्पष्ट करने के लिए, इन संसाधनों में से किसी पर भी यह लागत नहीं आती है जो इसे आपके लिए बनाता है", मैं इसे उद्धृत करना चाहूंगा "वास्तव में, आप खुद ही Beanstalk के लिए शुल्क नहीं लेते हैं - आप हैं आपके द्वारा उपयोग किए जा रहे AWS संसाधनों, जैसे S3, SNS और EC2 के लिए शुल्क लिया गया। " से serverfault.com/a/401465/41015
वियतनाम जी VU

3
यह दुख की बात है जब अमेज़न खुद अपने उत्पादों को स्पष्ट रूप से नहीं बता सकता है। लेकिन यह सच है, वे नहीं कर सकते।
एपिरोक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.