Amazon Elastic Compute Cloud

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Amazon Elastic Compute Cloud (EC2) क्या है?

  • क्लाउड में resizable compute capacity देता है
  • हर EC2 मशीन को एक instance कहा जाता है

मुख्य विशेषताएँ:

  • डिमांड के अनुसार scale up या down करने की क्षमता
  • स्पेशलाइज़्ड use cases के लिए विविध instance types उपलब्ध

एक शाखित चार्ट जो compute को storage, databases, और networks से जोड़ता दिखाता है.

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

EC2 instance types

AWS स्पेशलाइज़्ड वर्कलोड्स के लिए EC2 instances की छह कैटेगरी देता है

  • General purpose
  • Compute optimized
  • Memory optimized
  • Storage optimized
  • Accelerated computing
  • High Performance Computing (HPC) optimized

ग्रुप किए हुए EC2 instances और एक singular EC2 instance के आइकन.

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

General purpose और storage optimized instances

General purpose instances

  • Compute, memory, और networking resources का बैलेंस
  • Use cases:
    • डायनेमिक वेबसाइट्स होस्ट करना
    • कोड रिपॉजिटरी मेंटेन करना

EC2 instance आइकन जो general purpose instance दिखाता है.

Storage optimized instances

  • बड़े datasets पर high, sequential read/write एक्सेस
  • Use cases:
    • Data warehousing
    • बड़े relational databases का refactoring

EC2 instance आइकन जो storage optimized instance दिखाता है.

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

Compute और memory optimized instances

Compute optimized instances

  • Compute-intensive और high-performance वर्कलोड्स के लिए
  • Use cases:
    • Scientific simulations
    • Financial modeling

EC2 instance आइकन जो compute optimized instance दिखाता है.

Memory optimized instances

  • Memory-intensive वर्कलोड्स जिनमें high storage की ज़रूरत नहीं
  • Use cases:
    • रियल-टाइम स्ट्रीम डेटा एनालिटिक्स
    • क्लोज़ कैप्शंस जनरेट करना

EC2 instance आइकन जो memory optimized instance दिखाता है.

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

Specialized compute instances

Accelerated computing instances

  • स्पेशल हार्डवेयर accelerators, जैसे GPUs या FPGAs शामिल
  • Use cases:
    • Deep learning
    • गेमिंग ग्राफ़िक्स रेंडर करना

EC2 instance आइकन जो accelerated computing instance दिखाता है.

HPC optimized instances

  • बड़े पैमाने पर high performance वर्कलोड्स के लिए best price-performance
  • Use cases:
    • Weather forecasting
    • Crash simulations

EC2 instance आइकन जो high performance compute optimized instance दिखाता है.

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

अपना EC2 instance बनाना

EC2 instance के लिए आर्किटेक्चर डायग्राम

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

EC2 instance से कनेक्ट करना: SSH Client

  • SSH प्राइवेट key से कनेक्ट करता है
  • उन keys को मैनेज करना होगा

SSH client

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

EC2 instance से कनेक्ट करना: AWS Session Manager

  • Management Console के जरिए keyless एक्सेस
  • Identity and Access Management (IAM) के साथ इंटीग्रेटेड

AWS Session Manager

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

EC2 instance से कनेक्ट करना: EC2 Instance Connect

  • ब्राउज़र-आधारित कनेक्शन
  • तेज़ और टेम्पररी एक्सेस

EC2 Instance Connect

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

अभ्यास करते हैं!

AWS क्लाउड टेक्नोलॉजी और सर्विसेज़ कॉन्सेप्ट्स

Preparing Video For Download...