मुख्य सामग्री पर जाएं

शुरुआती लोगों के लिए AWS EC2 ट्यूटोरियल

जानें कि Amazon Web Services Elastic Compute Cloud (EC2) का उपयोग क्यों करना चाहिए और Windows इंस्टांस पर बेसिक डेटा साइंस वातावरण कैसे सेटअप किया जा सकता है।
अपडेट किया गया 25 सित॰ 2026  · 7 मि॰ पढ़ें

AI के साथ खोजें

ChatGPTClaudePerplexity

Amazon Web Services Elastic Compute Cloud (EC2) का उपयोग करने के कुछ फायदे जानें। फिर, ट्यूटोरियल का पहला भाग EC2 पर Windows वर्चुअल मशीनें या इंस्टांस कैसे लॉन्च और कनेक्ट करें, इस पर है। अगला भाग बताता है कि इंस्टांस पर एक बेसिक डेटा साइंस वातावरण (R, RStudio, और Python इंस्टॉल करना) कैसे सेटअप करें।

Amazon Web Services Elastic Compute Cloud (EC2): एक संक्षिप्त परिचय

कभी-कभी कोई व्यक्ति डेस्कटॉप या लैपटॉप की क्षमताओं से सीमित होता है। मान लीजिए किसी डेटा वैज्ञानिक के पास एक बड़ा डेटासेट है जिस पर वे विश्लेषण करना चाहते हैं। वैज्ञानिक पूरे डेटासेट को मेमोरी में लोड करने की कोशिश करता है और नीचे दिखाए गए जैसा एक त्रुटि संदेश आता है।

error

यह त्रुटि इसलिए आई क्योंकि उपलब्ध RAM खत्म हो गई थी। ऑपरेटिंग सिस्टम अतिरिक्त 500Mb RAM आवंटित नहीं कर सका। इस तरह की समस्या के कई समाधान हो सकते हैं, जिनमें से एक कंप्यूटर की RAM अपग्रेड करना भी है। अधिक RAM में निवेश करने के अलावा, कुछ कंप्यूटरों को कितनी दूर तक अपग्रेड किया जा सकता है इसकी भी सीमाएँ होती हैं। इस ट्यूटोरियल में जिस संभावित समाधान का पता लगाया गया है, वह है क्लाउड (AWS) में अधिक RAM और CPU वाली वर्चुअल मशीन का उपयोग करना।

AWS EC2 पर वर्चुअल मशीनें, जिन्हें इंस्टांस भी कहा जाता है, के कई फायदे हैं। कुछ फायदों में उच्च स्केलेबिलिटी (आप अधिक RAM, CPU आदि वाले इंस्टांस चुन सकते हैं), उन्हें शुरू और बंद करना आसान होता है (फ्री टियर के बाहर, ग्राहक जितना उपयोग करते हैं उतना भुगतान करते हैं), और वे अलग-अलग प्लेटफॉर्म (ऑपरेटिंग सिस्टम) चुनने की सुविधा देते हैं। एक महत्वपूर्ण बात यह है कि यद्यपि यह ट्यूटोरियल Windows-आधारित वर्चुअल मशीन लॉन्च करने के तरीके को कवर करता है, विभिन्न उद्देश्यों के लिए कई प्रकार की वर्चुअल मशीनें उपलब्ध हैं।

इसके साथ ही, आइए शुरू करें।

AWS अकाउंट बनाएँ और AWS में साइन इन करें।

1.Amazon Web Services साइट पर (यहाँ लिंक है), "Sign In to the Console" पर क्लिक करें। यदि आपका अकाउंट है तो साइन इन करें। यदि नहीं, तो आपको एक अकाउंट बनाना होगा।

create aws account

2.EC2 डैशबोर्ड पर, EC2 पर क्लिक करें।

ec2 dashboard

एक इंस्टांस बनाएँ

3.Amazon EC2 कंसोल पर, Launch Instance पर क्लिक करें।

launch instance

4."Microsoft Windows Server 2016 Base" वाली पंक्ति में "Select" बटन पर क्लिक करें। कृपया ध्यान दें कि यह एक सामान्य Linux-आधारित इंस्टांस के बजाय Windows-आधारित इंस्टांस बनाएगा। इससे आप इंस्टांस से कैसे कनेक्ट करेंगे, इस पर असर पड़ेगा।

choose ami

5.सुनिश्चित करें कि t2 micro (फ्री इंस्टांस टाइप) चुना हुआ है।

choose instance type

और "Review and Launch" पर क्लिक करें

choose instance type 2

6.Launch पर क्लिक करें।

review instance launch

7."Create a new key pair" चुनें। नीचे वाले बॉक्स ("Key pair name") में एक की-पेयर नाम भरें। मैंने अपने की का नाम DataCampTutorial रखा, लेकिन आप अपनी पसंद से कोई भी नाम रख सकते हैं। "Download Key Pair" पर क्लिक करें। इससे की डाउनलोड हो जाएगी। इसे सुरक्षित जगह पर रखें।

download key pair

इसके बाद, "Launch Instances" पर क्लिक करें

launch instances

8.अब इंस्टांस लॉन्च हो गया है। Amazon EC2 कंसोल पर वापस जाएँ। मैं अनुशंसा करूँगा कि आप लाल आयत में घिरे हुए हिस्से पर क्लिक करें क्योंकि यह आपको कंसोल पर वापस ले जाएगा।

amazon ec2 console

9.अगले चरण पर जाने से पहले तब तक प्रतीक्षा करें जब तक "Instance State" running न दिखे। इसमें कुछ मिनट लग सकते हैं।

instance state

अपने इंस्टांस से कनेक्ट करें

10.connect पर क्लिक करें।

connect to instance

11."Download Remote Desktop File" पर क्लिक करें। रिमोट डेस्कटॉप (rdp) फ़ाइल को किसी सुरक्षित स्थान पर सहेजें।

download remote desktop file

12."Get Password" पर क्लिक करें। ध्यान रखें कि पासवर्ड प्राप्त करने की कोशिश करने से पहले आपको इंस्टांस लॉन्च करने के कम से कम 4 मिनट बाद तक प्रतीक्षा करनी होगी।

get password

13.स्टेप 7 से डाउनलोड की गई pem फ़ाइल चुनें और फिर "Decrypt Password" पर क्लिक करें

decrypt password

14.पासवर्ड डिक्रिप्ट करने के बाद, उसे किसी सुरक्षित स्थान पर सहेज लें। आपको अपने इंस्टांस में लॉग इन करने के लिए इसकी आवश्यकता होगी।

instance password

15.अपनी rdp फ़ाइल खोलें। Continue पर क्लिक करें। यदि आपका लोकल कंप्यूटर Mac है, तो rdp फ़ाइल खोलने के लिए आपको App Store से "Microsoft Remote Desktop" डाउनलोड करना होगा।

download microsoft remote desktop

16.स्टेप 14 से प्राप्त अपना पासवर्ड दर्ज करें

enter password

पासवर्ड दर्ज करने के बाद, आपको इस तरह की स्क्रीन दिखनी चाहिए

screen

Firefox डाउनलोड करें

R और/या Python इंस्टॉल करने के लिए ब्राउज़र होना बहुत मददगार होता है। इंस्टांस में Internet Explorer पहले से इंस्टॉल आता है जिसमें Enhanced Security Configuration सक्षम होती है, जो काम करना मुश्किल बना सकती है। Internet Explorer की एन्हांस्ड सिक्योरिटी से बचने के लिए एक वैकल्पिक ब्राउज़र के रूप में Firefox डाउनलोड करें।

  1. Internet Explorer में निम्न URL टाइप करें https://www.mozilla.org/firefox/new/?scene=2

download firefox

  1. जब नीचे दिया गया पॉपअप दिखे, तो "Add" पर क्लिक करें।

add

फिर से "Add" पर क्लिक करें।

add

3.Firefox पेज पर पहुँचने पर, आपको डाउनलोड शुरू होने तक कुछ बार Add पर क्लिक करना पड़ सकता है (स्टेप 1 और 2 जैसा)। यदि डाउनलोड स्वतः शुरू नहीं होता, तो "click here" पर क्लिक करें।

download

अब जब Firefox इंस्टॉल हो गया है, तो अपने ब्राउज़र के रूप में Firefox का उपयोग करें। यह Internet Explorer की सुरक्षा समस्याओं से बार-बार निपटने की तुलना में कहीं सरल होगा।

R और Python इंस्टॉल करें

अब जब Firefox इंस्टॉल हो गया है, तो आप R और Python को उसी तरह इंस्टॉल कर सकते हैं जैसे किसी सामान्य Windows मशीन पर करते हैं। यदि इंस्टॉलेशन में मदद चाहिए, तो नीचे दिए गए गाइड देखें।

इंस्टांस को Stop या Terminate करें (महत्वपूर्ण)

इंस्टांस का उपयोग समाप्त करने के बाद, इंस्टांस को stop या terminate करना अच्छा विचार है। ऐसा करने के लिए, Amazon EC2 कंसोल पर जाएँ और "Actions" फिर "Instance State" पर क्लिक करें और आपके पास इंस्टांस को रोकने (stop) या समाप्त करने (terminate) का विकल्प होगा।

यदि आप इंस्टांस का फिर से उपयोग करने की योजना बना रहे हैं, तो इंस्टांस को stop करें। यदि आप इंस्टांस का फिर उपयोग नहीं करना चाहते, तो उसे terminate करें।

हालाँकि इस ट्यूटोरियल में इंस्टांस "फ्री टियर" में था, फिर भी मैं सुझाव दूँगा कि आप इंस्टांस को terminate कर दें ताकि आप उसे भूल न जाएँ।

Stop or Terminate an Instance

निष्कर्ष

इस ट्यूटोरियल ने EC2 इंस्टांस लॉन्च और कनेक्ट करने का एक त्वरित मार्गदर्शन प्रदान किया और यह भी बताया कि एक बेसिक डेटा साइंस वातावरण कैसे सेटअप करें। यदि आप अपनी EC2 सीख को आगे बढ़ाना चाहते हैं, तो मैं सुझाव दूँगा कि आप "क्लाउड में Jupyter Notebooks के साथ डीप लर्निंग" ट्यूटोरियल देखें, जो डीप लर्निंग एप्लिकेशंस के लिए लिनक्स-आधारित EC2 GPU इंस्टांस सेटअप करने को कवर करता है। यदि आपके पास ट्यूटोरियल पर कोई प्रश्न या विचार हैं, तो नीचे कमेंट्स में या Twitter के माध्यम से बेझिझक संपर्क करें।

विषय
AWS
डेटा साइंस
डेटा विश्लेषण

संबंधित कोर्स

कोर्स

Introduction to AWS Boto in Python

4 घंटा
18.8K
Learn about AWS Boto and harnessing cloud technology to optimize your data workflow.
विवरण देखेंRight Arrow
पाठ्यक्रम शुरू करें
और देखेंRight Arrow