اختبار التحقق - الوحدة 2
يتيح لك هذا الاختبار المكون من 30 سؤالًا التحقق من معرفتك بـ Amazon EC2 قبل الانتقال إلى المختبر العملي.
السؤال 1
ماذا يعني EC2؟
A) Elastic Cloud Computing
B) Elastic Compute Cloud
C) Enterprise Cloud Computing
D) Extended Compute Cluster
عرض الإجابة
الإجابة: B
EC2 تعني Elastic Compute Cloud. إنها خدمة الحوسبة الرئيسية من AWS التي تتيح لك تشغيل مثيلات (آلات افتراضية) بقدرة قابلة للتوسيع. يشير مصطلح "Elastic" إلى القدرة على زيادة أو تقليل الموارد حسب الحاجة.
السؤال 2
ما هي مثيلة EC2؟
A) حاوية Docker
B) آلة افتراضية في سحابة AWS
C) خادم مخصص فعلي
D) خدمة قاعدة بيانات
عرض الإجابة
الإجابة: B
مثيلة EC2 هي آلة افتراضية تعمل على خوادم AWS الفعلية. توفر قدرة حوسبة قابلة للتوسيع وتتيح تشغيل أنظمة التشغيل والتطبيقات كما هو الحال على خادم فعلي، ولكن مع مرونة السحابة.
السؤال 3
أي عائلة من مثيلات EC2 مخصصة لأحمال العمل التي تتطلب الكثير من الذاكرة؟
A) عائلة C (محسنة للحوسبة)
B) عائلة R (محسنة للذاكرة)
C) عائلة T (Burstable)
D) عائلة G (الحوسبة المسرعة)
عرض الإجابة
الإجابة: B
عائلة R (محسنة للذاكرة) مصممة لأحمال العمل التي تتعامل مع مجموعات بيانات كبيرة في الذاكرة، مثل قواعد البيانات في الذاكرة، والتخزين المؤقت الموزع، والتحليلات في الوقت الحقيقي. تشمل الأنواع R5، R6i، R6g، X1، X2idn.
السؤال 4
أي عائلة من مثيلات EC2 توفر توازنًا بين الحوسبة والذاكرة والشبكة؟
A) عائلة C
B) عائلة R
C) عائلة M (الغاية العامة)
D) عائلة I
عرض الإجابة
الإجابة: C
عائلة M (الغاية العامة) توفر توازنًا بين موارد الحوسبة والذاكرة والشبكة. إنها مناسبة لمجموعة متنوعة من أحمال العمل مثل خوادم الويب، وبيئات التطوير، وتطبيقات المؤسسات. تشمل الأنواع M5، M6i، M6g.
السؤال 5
ماذا يعني "g" في نوع مثيلة مثل m6g.large؟
A) GPU
B) Generation
C) معالج Graviton (ARM)
D) Global
عرض الإجابة
الإجابة: C
يشير "g" إلى أن المثيلة تستخدم معالجات AWS Graviton المستندة إلى بنية ARM. تم تصميم هذه المعالجات بواسطة AWS وتوفر نسبة أفضل بين السعر والأداء للعديد من أحمال العمل. على سبيل المثال، m6g يستخدم Graviton2، m7g يستخدم Graviton3.
السؤال 6
كيف يتم تقسيم اسم المثيلة "c5.2xlarge"؟
A) العائلة-الجيل.الحجم
B) المنطقة-النوع.الإصدار
C) الفئة-الإصدار.الذاكرة
D) الخدمة-المنطقة.CPU
عرض الإجابة
الإجابة: A
التنسيق هو العائلة-الجيل.الحجم. في c5.2xlarge: "c" هي العائلة (محسنة للحوسبة)، "5" هو الجيل، "2xlarge" هو الحجم. الأحجام تتراوح من nano، micro، small، medium، large، xlarge، 2xlarge حتى 24xlarge أو أكثر.
السؤال 7
ما هي مثيلة T3 مع أرصدة CPU؟
A) مثيلة مخصصة
B) مثيلة قابلة للانفجار تجمع أرصدة عندما يكون استخدام CPU منخفضًا
C) مثيلة spot
D) مثيلة محجوزة
عرض الإجابة
الإجابة: B
المثيلات T3 هي مثيلات قابلة للانفجار توفر مستوى أداء CPU أساسي مع القدرة على الزيادة (burst) فوق هذا المستوى. تجمع أرصدة CPU عندما يكون الاستخدام أقل من العتبة الأساسية وتستهلكها أثناء فترات النشاط المرتفع.
السؤال 8
ما الفرق بين منطقة AWS ومنطقة توافر؟
A) لا يوجد فرق
B) تحتوي المنطقة على عدة مناطق توافر مفصولة جغرافيًا
C) تحتوي منطقة التوافر على عدة مناطق
D) المناطق للتخزين، وAZ للحوسبة
عرض الإجابة
الإجابة: B
منطقة AWS هي منطقة جغرافية (مثل: us-east-1، eu-west-1) تحتوي على 3 مناطق توافر على الأقل (AZ). كل AZ تتكون من مركز بيانات واحد أو أكثر مع بنية تحتية مستقلة. ترتبط AZ في نفس المنطقة بشبكة ذات زمن انتقال منخفض.
السؤال 9
كيف يُكتب معرف منطقة التوافر؟
A) المنطقة-الرقم (مثل: us-east-1)
B) المنطقة-الحرف (مثل: us-east-1a)
C) az-الرقم (مثل: az-1)
D) المنطقة-المنطقة (مثل: zone-us-east)
عرض الإجابة
الإجابة: B
يتكون معرف AZ من اسم المنطقة متبوعًا بحرف. على سبيل المثال: us-east-1a، us-east-1b، eu-west-1c. تقوم AWS بتعيين الحروف عشوائيًا إلى AZ الفعلية لكل حساب لتوزيع الحمل.
السؤال 10
لماذا يتم نشر المثيلات في عدة مناطق توافر؟
A) لتقليل التكاليف
B) للتوافر العالي وتحمل الأعطال
C) لزيادة الأداء
D) إنه إلزامي
عرض الإجابة
الإجابة: B
النشر في عدة AZ يضمن التوافر العالي. إذا تعرضت AZ لعطل (كارثة طبيعية، انقطاع كهربائي)، تستمر المثيلات في AZ الأخرى في العمل. إنها ممارسة أساسية للتطبيقات الحرجة.
السؤال 11
ما هي AMI (Amazon Machine Image)؟
A) تنسيق ملف صورة
B) نموذج يحتوي على نظام التشغيل والبرامج لتشغيل مثيلة
C) نوع من التخزين
D) خدمة مراقبة
عرض الإجابة
الإجابة: B
AMI هو نموذج يحتوي على التكوين البرمجي اللازم لتشغيل مثيلة: نظام التشغيل، خادم التطبيقات، التطبيقات. يشمل أيضًا تكوين التخزين (الجهاز الجذري). يمكن استخدام AMI من AWS، أو من المجتمع، أو إنشاء AMI خاصة بك.
السؤال 12
ما هي أنواع الجهاز الجذري لـ AMI؟
A) SSD و HDD فقط
B) EBS-backed و Instance Store-backed
C) S3 و Glacier
D) محلي و Remote
عرض الإجابة
الإجابة: B
لـ AMI نوعان من الجهاز الجذري: EBS-backed (الجهاز الجذري هو حجم EBS دائم) و Instance Store-backed (الجهاز الجذري هو تخزين مؤقت على المضيف). يوصى بـ EBS-backed لأن البيانات تستمر بعد الإيقاف والتشغيل أسرع.
السؤال 13
هل يمكن استخدام AMI تم إنشاؤها في المنطقة us-east-1 مباشرة في eu-west-1؟
A) نعم، AMI عالمية
B) لا، يجب نسخ AMI إلى المنطقة الأخرى
C) نعم، ولكن مع رسوم إضافية
D) لا، هذا مستحيل
عرض الإجابة
الإجابة: B
AMI إقليمية. لاستخدام AMI في منطقة أخرى، يجب نسخها باستخدام وظيفة "Copy AMI". هذا ينشئ AMI جديدة مستقلة في منطقة الوجهة مع معرف AMI جديد.
السؤال 14
ما هو Security Group في AWS؟
A) مجموعة من مستخدمي IAM
B) جدار ناري افتراضي على مستوى المثيلة يتحكم في حركة المرور الواردة والصادرة
C) مجموعة من مثيلات EC2
D) خدمة تشفير
عرض الإجابة
الإجابة: B
يعمل Security Group كجدار ناري افتراضي للمثيلات EC2. يتحكم في حركة المرور الواردة (inbound) والصادرة (outbound) على مستوى المثيلة. تحدد القواعد البروتوكول، والمنفذ، والمصدر/الوجهة المسموح بها.
السؤال 15
ما هو السلوك الافتراضي لـ Security Group؟
A) كل حركة المرور مسموح بها
B) كل حركة المرور الواردة محظورة، وكل حركة المرور الصادرة مسموح بها
C) كل حركة المرور محظورة
D) فقط SSH مسموح به
عرض الإجابة
الإجابة: B
بشكل افتراضي، يحظر Security Group كل حركة المرور الواردة ويسمح بكل حركة المرور الصادرة. يجب إضافة قواعد inbound صراحة للسماح بحركة المرور الواردة اللازمة (SSH، HTTP، إلخ). Security Groups هي stateful: إذا كانت حركة المرور الواردة مسموح بها، فإن الرد الصادر مسموح به تلقائيًا.
السؤال 16
ماذا يعني "stateful" لـ Security Group؟
A) يتم تخزين القواعد بشكل دائم
B) إذا كانت حركة المرور الواردة مسموح بها، فإن حركة الرد الصادرة مسموح بها تلقائيًا
C) تتغير القواعد حسب حالة المثيلة
D) يحتفظ Security Groups بسجل
عرض الإجابة
الإجابة: B
Stateful يعني أن Security Group يتتبع حالة الاتصالات. إذا سمحت بطلب وارد على المنفذ 80، فإن الرد الصادر مسموح به تلقائيًا، حتى بدون قاعدة outbound صريحة. هذا يبسط التكوين مقارنة بالجدران النارية stateless.
السؤال 17
كم عدد Security Groups يمكن إرفاقها بمثيلة EC2؟
A) 1 فقط
B) حتى 5 افتراضيًا (قابل للتعديل)
C) غير محدود
D) 2 كحد أقصى
عرض الإجابة
الإجابة: B
افتراضيًا، يمكن إرفاق حتى 5 Security Groups بواجهة الشبكة (وبالتالي بمثيلة). يمكن زيادة هذا الحد بطلب زيادة الحصة. يتم تقييم جميع قواعد جميع Security Groups المرفقة معًا.
السؤال 18
هل يمكن تعديل Security Group مرفق بمثيلة قيد التشغيل؟
A) لا، يجب إيقاف المثيلة
B) نعم، التعديلات تسري فورًا
C) نعم، ولكن بعد إعادة التشغيل
D) لا، يجب إنشاء مثيلة جديدة
عرض الإجابة
الإجابة: B
التعديلات التي تُجرى على Security Group تسري فورًا على جميع المثيلات التي تستخدمه. لا يلزم إيقاف أو إعادة تشغيل المثيلات. هذه ميزة مفيدة جدًا لضبط الأمان بسرعة.
السؤال 19
ما هي key pair في EC2؟
A) زوج تسجيل دخول/كلمة مرور
B) زوج من المفاتيح التشفيرية (عامة/خاصة) للمصادقة SSH
C) مثيلتان مرتبطتان
D) زوج Access Key/Secret Key
عرض الإجابة
الإجابة: B
key pair EC2 هي زوج من المفاتيح التشفيرية غير المتماثلة. يتم تخزين المفتاح العام في المثيلة، ويتم تنزيل المفتاح الخاص بواسطة المستخدم. يتيح هذا الزوج المصادقة SSH الآمنة بدون كلمة مرور. يجب الاحتفاظ بالمفتاح الخاص (.pem) بأمان.
السؤال 20
ماذا يحدث إذا فقدت مفتاحك الخاص EC2؟
A) يمكن لـ AWS إرسال نسخة لك
B) لا يمكنك الاتصال عبر SSH باستخدام هذا الزوج من المفاتيح
C) يتم تجديد المفتاح تلقائيًا
D) يتم حذف المثيلة تلقائيًا
عرض الإجابة
الإجابة: B
لا تخزن AWS المفاتيح الخاصة ولا يمكن استعادتها. إذا فقدت مفتاحك الخاص، لا يمكنك الاتصال عبر SSH باستخدام هذا الزوج من المفاتيح. الحلول: استخدام EC2 Instance Connect، Systems Manager Session Manager، أو إنشاء AMI وتشغيلها مع زوج مفاتيح جديد.
السؤال 21
ما هو المنفذ المستخدم افتراضيًا لـ SSH؟
A) 80
B) 443
C) 22
D) 3389
عرض الإجابة
الإجابة: C
المنفذ 22 هو المنفذ القياسي لـ SSH (Secure Shell). للاتصال بـ SSH إلى مثيلة Linux، يجب السماح بالمنفذ 22 في Security Group. المنفذ 3389 هو لـ RDP (Windows)، 80 لـ HTTP، 443 لـ HTTPS.
السؤال 22
ما هو المنفذ المستخدم افتراضيًا لـ RDP (بروتوكول سطح المكتب البعيد)؟
A) 22
B) 80
C) 443
D) 3389
عرض الإجابة
الإجابة: D
المنفذ 3389 هو المنفذ القياسي لـ RDP، المستخدم للاتصال عن بعد بالمثيلات Windows. للسماح بالاتصال RDP، يجب فتح المنفذ 3389 في Security Group للمثيلة Windows.
السؤال 23
ما هي الأمر الذي يتيح الاتصال بـ SSH إلى مثيلة EC2؟
A) ssh instance-id
B) ssh -i key.pem ec2-user@public-ip
C) connect ec2 instance
D) aws ec2 ssh instance-id
عرض الإجابة
الإجابة: B
الصيغة هي ssh -i path/to/key.pem user@ip-address. يحدد المعامل -i المفتاح الخاص. يعتمد المستخدم الافتراضي على AMI: ec2-user (Amazon Linux)، ubuntu (Ubuntu)، admin (Debian)، centos (CentOS).
السؤال 24
ما هي الأذونات التي يجب أن تكون لملف المفتاح الخاص (.pem) على Linux/Mac؟
A) 777
B) 644
C) 400 أو 600
D) 755
عرض الإجابة
الإجابة: C
يجب أن يكون لملف المفتاح الخاص أذونات مقيدة: 400 (قراءة فقط للمالك) أو 600 (قراءة/كتابة للمالك). يرفض SSH العمل إذا كان المفتاح متاحًا لمستخدمين آخرين. استخدم chmod 400 key.pem لتعيين الأذونات.
السؤال 25
ما هي الحالات الممكنة لمثيلة EC2؟
A) On, Off
B) pending, running, stopping, stopped, shutting-down, terminated
C) Active, Inactive
D) Started, Paused, Ended
عرض الإجابة
الإجابة: B
حالات مثيلة EC2 هي: pending (قيد التشغيل)، running (قيد التشغيل)، stopping (قيد الإيقاف)، stopped (متوقفة)، shutting-down (قيد الإنهاء)، terminated (منتهية نهائيًا). كل انتقال بين الحالات له تأثيرات على الفوترة والبيانات.
السؤال 26
ما الفرق بين "Stop" و "Terminate" لمثيلة EC2؟
A) لا يوجد فرق
B) Stop يوقف مؤقتًا (يتم الاحتفاظ ببيانات EBS)، Terminate يحذف المثيلة نهائيًا
C) Stop هو لـ Linux، Terminate لـ Windows
D) Terminate مؤقت، Stop نهائي
عرض الإجابة
الإجابة: B
Stop يوقف المثيلة ولكن يحتفظ بأحجام EBS والتكوين. يمكن إعادة تشغيل المثيلة لاحقًا. Terminate يحذف المثيلة نهائيًا وأحجام EBS الخاصة بها (ما لم يتم تعطيل "Delete on Termination"). لا يمكن استعادة مثيلة منتهية.
السؤال 27
هل يتم الفوترة لمثيلة EC2 في حالة "stopped"؟
A) نعم، بنفس التعريفة
B) لا، لا توجد رسوم
C) لا للحوسبة، ولكن نعم لتخزين EBS
D) نعم، بتعريفة مخفضة
عرض الإجابة
الإجابة: C
لا يتم الفوترة لمثيلة متوقفة للحوسبة (CPU/الذاكرة)، ولكن تستمر الفوترة لأحجام EBS المرفقة. يتم أيضًا الفوترة لعناوين Elastic IP غير المرفقة بمثيلة قيد التشغيل. هذا مهم لتحسين التكاليف.
السؤال 28
ما هو EC2 Instance Connect؟
A) VPN لـ EC2
B) طريقة اتصال SSH عبر المتصفح بدون إدارة المفاتيح
C) خدمة مراقبة
D) موازن تحميل
عرض الإجابة
الإجابة: B
يتيح EC2 Instance Connect الاتصال بـ SSH إلى مثيلة عبر وحدة التحكم AWS أو AWS CLI بدون الحاجة إلى إدارة مفاتيح SSH. تقوم AWS بإنشاء مفتاح مؤقت للاستخدام مرة واحدة. إنه مريح وآمن، ولكنه يتطلب تثبيت وكيل EC2 Instance Connect على المثيلة.
السؤال 29
ما هي الأمر AWS CLI الذي يسرد مثيلات EC2؟
A) aws ec2 list-instances
B) aws ec2 describe-instances
C) aws ec2 get-instances
D) aws ec2 show-instances
عرض الإجابة
الإجابة: B
الأمر aws ec2 describe-instances يعيد معلومات مفصلة عن مثيلات EC2. يمكن التصفية باستخدام --filters أو --instance-ids. يتضمن الناتج الحالة، النوع، عناوين IP، Security Groups، إلخ.
السؤال 30
ما هي الخاصية المميزة لعنوان IP العام لمثيلة EC2؟
A) إنه دائم
B) يتغير إذا تم إيقاف المثيلة ثم إعادة تشغيلها
C) إنه دائمًا نفس عنوان IP الخاص
D) إنه غير موجود
عرض الإجابة
الإجابة: B
عنوان IP العام الذي يتم تعيينه تلقائيًا لمثيلة EC2 ديناميكي: يتغير إذا تم إيقاف المثيلة ثم إعادة تشغيلها. للحصول على IP عام دائم، يجب استخدام Elastic IP، وهو عنوان IPv4 ثابت مخصص لحساب AWS.
النتيجة
احسب إجاباتك الصحيحة:
- 27-30: ممتاز - أنت تتقن مفاهيم EC2
- 22-26: جيد - بعض النقاط تحتاج إلى مراجعة
- 17-21: متوسط - أعد قراءة الدورة قبل المختبر
- أقل من 17: غير كافٍ - أعد الدورة من البداية
انتقل إلى مختبر بنية EC2 بمجرد أن تحصل على 22 إجابة صحيحة على الأقل.