كيف يتم تشغيل مثيل EC2 من AMI مخصص؟



ستقدم لك هذه المقالة مفهومًا مهمًا لـ AWS وهو كيفية تشغيل مثيل EC2 من AMI مخصص مع عرض توضيحي مناسب.

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

سيتم تغطية المؤشرات التالية في هذه المقالة ،





لذلك دعونا نبدأ بمقال حول ، كيف يتم تشغيل مثيل EC2 من AMI مخصص؟

ما هي الطرق المختلفة لإدخال التطبيق على مثيل EC2؟

كيف يتم تثبيت التطبيق على EC2 تلقائيًا؟ هناك عدة طرق للحصول على التطبيق مع الإعدادات على مثيل EC2 كما هو موضح أدناه.



  • استخدام أداة إدارة التكوين مثل Puppet و Chef لإدارة دورة حياة التطبيق. يمكن تثبيت التطبيق وترقيته وإعادته مرة أخرى إلى آلاف الأجهزة باستخدام أدوات إدارة التكوين هذه.

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

تتمثل الخيارات الأخيرة في استخدام EC2 AMI (Amazon Machine Image) ، ويحتوي AMI على جميع المعلومات مثل نظام التشغيل وأقراص EBS المرفقة والتطبيقات والإعدادات المقابلة. AMI هو كل ما هو مطلوب لبدء مثيل EC2. مقارنة بالطريقتين السابقتين ، فإن استخدام AMI هو أسرع طريقة لبدء مثيل EC2 حيث أن AMI لديها بالفعل كل التفاصيل لبدء مثيل EC2. يمر هذا البرنامج التعليمي بتسلسل الخطوات لإنشاء AMI.



صورة - كيفية تشغيل مثيل EC2 من AMI مخصص - Edureka فلننتقل إلى الجزء التجريبي ،

كيفية تشغيل مثيل EC2 من AMI مخصص: عرض توضيحي حول إنشاء AMI مخصص؟

تزودنا AWS بمجموعة من AMI لكل من Windows و Linux. بناءً على المتطلبات ، من الممكن أيضًا إنشاء AMI مخصص مع إعدادات البرامج والتكوين الإضافية. فيما يلي تسلسل عالي المستوى من الخطوات لإنشاء AMI.

الخطوة 1: قم بتشغيل مثيل EC2 من AMI موجود وقم بتسجيل الدخول إليه.

الخطوة 2: قم بتثبيت التطبيق وإجراء تغييرات التكوين المناسبة.

الخطوه 3: إنشاء AMI جديد.

خط الانتقال c ++

الخطوة الرابعة: قم بتشغيل مثيلات EC2 إضافية باستخدام AMI الذي تم إنشاؤه بتنسيق الخطوه 3 .

فيما يلي الخطوات بالتفصيل:

الخطوة 1: بدء تشغيل مثيل EC2

استخدم أحد AMI (Windows أو Linux) الذي توفره AWS حاليًا لبدء تشغيل مثيل EC2 وتسجيل الدخول إلى المثيل كما هو مذكور في البرنامج التعليمي Edureka EC2 .

الخطوة 2: تثبيت التطبيق على EC2

بمجرد تسجيل الدخول إلى مثيل EC2 ، قم بتثبيت أي تطبيق وفقًا لمتطلباتك. الأوامر أدناه مخصصة لتثبيت Apache Tomcat على مثيل Ubuntu EC2. يمكن استخدام Apache Tomcat لإنشاء صفحات ويب ديناميكية باستخدام JSP و Servlets. وبالمثل ، يمكن تثبيت أي برنامج آخر.

# كن جذرًا
sudo su

# احصل على قائمة البرامج وأحدث التصحيحات
apt-get update && apt-get Upgrade

# تنزيل وتثبيت Apache Tomcat
apt-get install tomcat8

يمكن التحقق من تثبيت Tomcat بالانتقال إلى عنوان URL (ec2-ip: 8080) في المستعرض ، يجب أن تظهر صفحة Tomcat الرئيسية على النحو التالي. تأكد من استبدال ec2-ip بعنوان IP العام المناسب لمثيل EC2. يجب فتح المنفذ 8080 في القواعد الداخلية لمجموعة الأمان جنبًا إلى جنب مع المنفذ 22 كما هو موضح في 'القواعد الواردة' أدناه لمجموعة الأمان. يستخدم المنفذ 22 للوصول إلى SSH ويستخدم المنفذ 8080 للوصول إلى Tomcat.

ماذا يفعل مطور iOS

الخطوة 3: إنشاء Custom AMI

الخطوة 3.1: حدد مثيل EC2 وانتقل إلى 'إجراءات -> صورة -> إنشاء صورة'.

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

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

الخطوة 4: إنشاء EC2 من AMI الجديد

في وحدة التحكم الإدارية EC2 ، انقر فوق 'Launch Instance' ، وانقر فوق 'My AMI' حيث تم إنشاء AMI الخاص في الخطوه 3 يجب أن تكون مرئية. حدد AMI واتبع عملية إنشاء EC2 كالمعتاد. بمجرد إنشاء مثيل EC2 ، احصل على عنوان IP العام لـ EC2 وقم بالوصول إلى صفحة Tomcat الرئيسية بالانتقال إلى عنوان URL (ec2-ip: 8080) في المتصفح. هذه المرة ليست هناك حاجة لتسجيل الدخول إلى مثيل EC2 وتثبيت Tomcat ، كما تم إنشاء AMI في الخطوه 3 تم بالفعل تثبيت Tomcat فيه.

بمجرد إنشاء EC2 ، تأكد من إنهاء EC2 وإلغاء تسجيل AMI بنفس الترتيب. إذا كان مثيل EC2 قيد التشغيل ، فلا يمكن إلغاء تسجيل AMI المقابل. تستهلك AMI مساحة تخزين وإذا لم يتم إلغاء تسجيلها / حذفها ، فهناك تكلفة مرتبطة بها.

إذن ، هؤلاء الرجال ، هذا يقودنا إلى نهاية هذه المقالة حول كيفية تشغيل مثيل EC2 من AMI مخصص؟إذا كنت ترغب في اكتساب الخبرة في هذا الموضوع ، فقد توصلت Edureka إلى منهج يغطي بالضبط ، ما قد تحتاجه لكسر اختبار مهندس الحلول! يمكنك إلقاء نظرة على تفاصيل الدورة لـ تدريب.

في حالة وجود أي استفسارات تتعلق بهذه المدونة ، فلا تتردد في طرح سؤال في قسم التعليقات أدناه وسنكون أكثر من سعداء بالرد عليك في أقرب وقت ممكن.

تحويل المضاعفة إلى int java