برنامج AWS EC2 التعليمي: Amazon Elastic Compute Cloud



يصف هذا البرنامج التعليمي AWS EC2 المفاهيم الأساسية لأنواع مثيلات EC2 واستخدامها ، والأمن ، والتسعير في EC2 مع أمثلة وحالة استخدام على Ubuntu Instance.

أثناء توقع قوة الكمبيوتر المطلوبة ، يمكن أن يكون هناك سيناريوهان ، يمكنك المبالغة في تقدير المتطلبات ، وشراء أكوام من الخوادم التي لن تكون ذات فائدة ، أو قد تقلل من تقدير الاستخدام ، مما سيؤدي إلى تعطل تطبيقك. في هذا درس EC2 سوف نفهم جميع المفاهيم الأساسية وإنشاء المثيلات في التسلسل التالي:

مقدمة إلى AWS EC2

Amazon Elastic Compute Cloud ، EC2 هي خدمة ويب من Amazon توفر قابلة لإعادة الحجم خدمات الحوسبة في السحابة. يمكن تغيير حجمها لأنه يمكنك زيادة عدد مثيلات الخادم التي تستخدمها أو تصغيرها بسرعة إذا تغيرت متطلبات الحوسبة الخاصة بك.





ec2-what

هي علاقة جافا

المثال هو خادم افتراضي لتشغيل التطبيقات على EC2 من Amazon. يمكن فهمه أيضًا على أنه جزء صغير من جهاز كمبيوتر أكبر ، وجزء صغير به محرك أقراص ثابت خاص به ، واتصال بالشبكة ، ونظام تشغيل وما إلى ذلك ، ولكنه في الواقع كله افتراضي. يمكن أن يكون لديك العديد من أجهزة الكمبيوتر 'الصغيرة' على جهاز فيزيائي واحد ، وتسمى كل هذه الأجهزة الصغيرة مثيلات.



ec2-resize

لماذا AWS EC2؟

ec2-why

لنفترض أنك مطور ، وبما أنك تريد العمل بشكل مستقل فإنك تشتري بعض الخوادم ، فقد قدرت السعة الصحيحة ، وقوة الحوسبة كافية.الآن ، يجب عليك الاهتمام بتحديث تصحيحات الأمان كل يوم ، وعليك استكشاف أي مشكلة قد تحدث في مستوى النهاية الخلفية في الخوادم وما إلى ذلك.

ولكن إذا اشتريت مثيل EC2 ، فلا داعي للقلق بشأن أي من هذه الأشياء حيث ستتم إدارتها جميعًا بواسطة Amazon ، ما عليك سوى التركيز على تطبيقك.هذا أيضًا ، بجزء بسيط من التكلفة التي كنت تتحملها سابقًا! أليس هذا ممتعًا؟



كيفية تشغيل الأنظمة في EC2؟

  • قم بتسجيل الدخول إلى حساب AWS الخاص بك وانقر فوق AWS EC2.
  • تحت إنشاء مثيل ، انقر فوق تشغيل مثيل.

الآن عليك تحديد ملف صورة آلة أمازون (AMI) ، AMIs هي قوالب لنظام التشغيل وتوفر المعلومات اللازمة لبدء تشغيل مثيل.

عندما نريد تشغيل مثيل ، يتعين علينا تحديد AMI الذي نريد استخدامه. يمكن أن يكون Ubuntu أو windows server وما إلى ذلك.

  • يمكن تكوين AMIs مسبقًا أو يمكنك تهيئتها بنفسك وفقًا لمتطلباتك.
    • بالنسبة إلى AMIs المكونة مسبقًا ، يجب عليك تحديدها من سوق AWS.
    • لإعداد الخاص بك ، انتقل إلى البدء السريع وحدد واحدًا.

أنواع مثيلات حوسبة EC2

الحوسبة مصطلح واسع للغاية ، تحدد طبيعة مهمتك نوع الحوسبة التي تحتاجها.لذلك ، تقدم AWS EC2 5 أنواع من المثيلات وهي كما يلي:

  • مثيلات عامة
    • للتطبيقات التي تتطلب توازنًا بين الأداء والتكلفة.
      • على سبيل المثال ، أنظمة الاستجابة للبريد الإلكتروني ، حيث تحتاج إلى استجابة سريعة بالإضافة إلى أنها يجب أن تكون فعالة من حيث التكلفة ، لأنها لا تتطلب الكثير من المعالجة.
  • احسب المثيلات
    • للتطبيقات التي تتطلب الكثير من المعالجة من وحدة المعالجة المركزية.
      • على سبيل المثال تحليل البيانات من تدفق البيانات ، مثل تدفق Twitter
  • مثيلات الذاكرة
    • بالنسبة للتطبيقات ذات الطبيعة الثقيلة ، تتطلب بالتالي الكثير من ذاكرة الوصول العشوائي.
      • على سبيل المثال ، عندما يحتاج نظامك إلى الكثير من التطبيقات التي تعمل في الخلفية ، مثل تعدد المهام.
  • مثيلات التخزين
    • للتطبيقات الضخمة أو التي تحتوي على مجموعة بيانات تشغل مساحة كبيرة.
      • على سبيل المثال عندما يكون التطبيق الخاص بك كبيرًا الحجم.
  • مثيلات GPU
    • للتطبيقات التي تتطلب بعض عرض الرسومات الثقيلة.
      • مثل النمذجة ثلاثية الأبعاد وما إلى ذلك.

الآن ، يحتوي كل نوع مثيل على مجموعة من المثيلات التي تم تحسينها لأحمال عمل مختلفة:

مثيلات عامة احسب المثيلات مثيلات الذاكرة مثيلات التخزين مثيلات GPU
  • T2
  • م 4
  • m3
  • ج 4
  • c3
  • r3
  • x1
  • i2
  • د 2
  • ز 2

الآن بعد أن تعرفت على الأنواع المختلفة من المثيلات ، دعنا نتعرف على الخطوات المتضمنة في إنشاء المثيلات في هذا البرنامج التعليمي لـ AWS EC2.

برنامج AWS EC2 التعليمي: خطوات إنشاء المثيل

بعد ذلك في برنامج AWS EC2 التعليمي هذا ، دعنا نفهم عملية إنشاء مثيل EC2 بأكملها من خلال حالة استخدام سننشئ فيها مثيل Ubuntu لبيئة اختبار.

  • قم بتسجيل الدخول إلى AWS Management Console.

كيفية تحديد مسار جافا
  • حدد منطقتك المفضلة. التالى،حدد منطقة من القائمة المنسدلة ، يمكن اختيار المنطقة على أساس المعايير التي تمت مناقشتها مسبقًا في المدونة.

  • حدد خدمة EC2 انقر فوق EC2 ضمن قسم الحساب. سينقلك هذا إلى لوحة معلومات EC2.

  • انقر إطلاق مثيل .
  • حدد AMI: لأنك تحتاج إلى مثيل Linux ، في الصف الأساسي لـ Ubuntu AMI 64 بت ، انقر فوق تحديد.

  • اختر مثيلاً

حدد مثيل t2.micro ، وهو نسخة مجانية مؤهلة من المستوى.

  • تكوين تفاصيل المثيل.
    قم بتكوين جميع التفاصيل ثم انقر فوق إضافة تخزين

  • إضافة تخزين

  • ضع علامة على مثيل

اكتب اسمًا لمثيل AWS EC2 في مربع القيمة. سيظهر هذا الاسم ، المعروف باسم العلامة ، في وحدة التحكم عند بدء تشغيل المثيل. يجعل من السهل تتبع تشغيل الآلات في بيئة معقدة. استخدم اسمًا يمكنك التعرف عليه وتذكره بسهولة.

  • أنشئ مجموعة أمان

  • مراجعة وبدء تشغيل مثيل

تحقق من التفاصيل التي قمت بتكوينها لبدء تشغيل مثيل.

  • قم بإنشاء زوج مفاتيح وقم بتشغيل مثيل

بعد ذلك ، في هذا البرنامج التعليمي لـ AWS EC2 ، حدد الخيار 'إنشاء زوج مفاتيح جديد' وأدخل اسمًا لزوج المفاتيح. بعد ذلك ، قم بتنزيله في نظامك واحفظه لاستخدامه في المستقبل.

  • تحقق من تفاصيل مثيل تم تشغيله.

  • تحويل مفتاحك الخاص باستخدام PuTTYgen

لا يدعم PuTTY في الأصل تنسيق المفتاح الخاص (.pem) الذي تم إنشاؤه بواسطة Amazon EC2. يحتوي PuTTY على أداة تسمى PuTTYgen ، والتي يمكنها تحويل المفاتيح إلى تنسيق PuTTY المطلوب (.ppk). يجب عليك تحويل مفتاحك الخاص إلى هذا التنسيق (.ppk) قبل محاولة الاتصال بالمثيل الخاص بك باستخدام PuTTY.

  • انقر فوق تحميل. بشكل افتراضي ، يعرض PuTTYgen الملفات ذات الامتداد .ppk فقط. لتحديد موقع ملف .pem الخاص بك ، حدد الخيار لعرض الملفات من جميع الأنواع.

  • حدد ملف pem الخاص بك لزوج المفاتيح الذي حددته عند تشغيل المثيل ، ثم انقر فوق فتح. انقر فوق 'موافق' لاستبعاد مربع حوار التأكيد.
  • انقر فوق حفظ المفتاح الخاص لحفظ المفتاح بالتنسيق الذي يمكن أن يستخدمه PuTTY. يعرض PuTTYgen تحذيرًا بشأن حفظ المفتاح بدون عبارة مرور. انقر فوق 'نعم'.
  • حدد نفس الاسم للمفتاح الذي استخدمته لزوج المفاتيح (على سبيل المثال ، my-key-pair). يضيف PuTTY تلقائيًا ملف. ppk امتداد الملف.
  • اتصل بمثيل EC2 باستخدام SSH و PuTTY
  • افتح PuTTY.exe
  • في مربع اسم المضيف ، أدخل عنوان IP العام للمثيل الخاص بك.
  • في قائمة الفئات ، قم بتوسيع SSH.
  • انقر فوق المصادقة (لا توسعها).
  • في مربع ملف المفتاح الخاص للمصادقة ، استعرض وصولاً إلى ملف PPK الذي قمت بتنزيله وانقر فوقه نقرًا مزدوجًا.
  • انقر فوق فتح.

  • اكتب Ubuntu عندما يُطلب منك معرف تسجيل الدخول.

تهانينا!لقد قمت بتشغيل مثيل Ubuntu بنجاح.

جافا ما هي متغيرات الحالة

إليك مقطع فيديو تعليمي قصير من AWS EC2 يشرح Amazon AMI EC2 ، وعرضًا توضيحيًا حول إنشاء AMI ، ومجموعات الأمان ، وأزواج المفاتيح ، و Elastic IP مقابل IP العام ، وعرض توضيحي لإطلاق مثيل EC2 وما إلى ذلك. يعد هذا البرنامج التعليمي AWS EC2 مهمًا جدًا لمن يريدون لتصبح مهندس الحلول المعتمد من AWS.

برنامج AWS EC2 التعليمي للمبتدئين | برنامج تعليمي لمهندس الحلول المعتمد من AWS | تدريب AWS | إدوريكا

أتمنى أن تكون قد استمتعت بهذا الغوص العميق في برنامج AWS EC2 التعليمي. إنها واحدة من أكثر مجموعات المهارات المطلوبة التي يبحث عنها القائمون بالتوظيف في AWS Solution Architect Professional. إليك مجموعة من لمساعدتك في التحضير لمقابلة العمل التالية في AWS. قراءة أخرى مثيرة للاهتمام يمكنك الاطلاع عليها هي برنامج AWS S3 التعليمي وللحصول على منظور أوسع لـ AWS ، تحقق من .

إذا وجدت أن برنامج AWS EC2 التعليمي هذا وثيق الصلة ، فيمكنك الاطلاع على دورة Edureka المباشرة والتي يقودها المعلم في ، شارك في إنشائه ممارسو الصناعة.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في هذا البرنامج التعليمي AWS EC2 وسنعود إليك.