منذ 3 ساعات
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تغطية تفصيلية لنطاق الاختبار- البنية التحتية كرمز مع Terraform (20%) تتضمن المواضيع ما يلي: تصميم ونشر البنية التحتية كرمز باستخدام Terraform، وإنشاء وإدارة ملفات تكوين Terraform (ملفات .tf)، وفهم نماذج موفر Terraform، واستخدام وحدات Terraform لتغليف البنية التحتية وإعادة استخدامها كتعليم برمجي، وتنفيذ تقنيات إدارة الحالة (على سبيل المثال، آلية القفل، والحالة البعيدة).
- Terraform Core والتزويد (20%) تتضمن المواضيع ما يلي: فهم مفاهيم Terraform الأساسية (على سبيل المثال، الموفرون والموارد والمتغيرات)، وتنفيذ توفير Terraform (على سبيل المثال، إنشاء وتحديث وتدمير الموارد)، ووصف حالة Terraform وإدارتها، واستخدام ملفات تكوين Terraform لتحديد البنية التحتية، وتطبيق تكوينات Terraform لإنشاء البنية التحتية وإدارتها.
- مساحات عمل Terraform وحالتها (15%) تتضمن المواضيع ما يلي: إنشاء مساحات عمل Terraform وإدارتها، وفهم إدارة حالة Terraform وأنواعها (المحلية والبعيدة)، واستخدام حالة Terraform الواجهة الخلفية لتخزين بيانات الحالة وإدارتها، وصف مساحات عمل Terraform وفوائدها.
- وحدات Terraform والحوكمة (15%) تتضمن المواضيع ما يلي: فهم وحدات Terraform وفوائدها، وإنشاء وحدات Terraform وإدارتها، واستخدام وحدات Terraform لتغليف البنية التحتية وإعادة استخدامها كرمز، وتنفيذ أفضل ممارسات حوكمة Terraform (على سبيل المثال، التحكم في الوصول، والتدقيق)، ووصف أفضل ممارسات وحدة Terraform.
- أمان Terraform، الوصول والشبكات (30%) تشمل المواضيع ما يلي: تنفيذ أفضل ممارسات الأمان باستخدام Terraform، وإدارة الوصول إلى موارد Terraform (على سبيل المثال، IAM، التحكم في الوصول)، وتكوين شبكة Terraform (على سبيل المثال، الشبكات الافتراضية والشبكات الفرعية)، واستخدام Terraform لتنفيذ عناصر التحكم في الأمان (على سبيل المثال، VPCs، وقوائم ACL للشبكة)، وفهم أفضل ممارسات أمان Terraform.
- الخيارات:
- أ. وحدات Terraform
- ب. مساحات عمل Terraform
- ج. موفري Terraform
- د. قفل حالة Terraform
- E. موفرو Terraform
- F. متغيرات إخراج Terraform
- الإجابة الصحيحة: ب
- التفسيرات:
- A غير صحيحة لأنه يتم استخدام الوحدات النمطية لحزم وإعادة استخدام تكوينات البنية التحتية، وليس لعزل ملفات حالة مميزة لنفس الدليل.
- B صحيحة لأن مساحات عمل Terraform تسمح لك بإدارة ملفات حالة مميزة متعددة لنفس دليل التكوين بالضبط، وهو مناسب تمامًا لعزل البيئات مثل التدريج و الإنتاج.
- C غير صحيح لأن الموفرين عبارة عن مكونات إضافية تسمح لـ Terraform بالتفاعل مع الأنظمة الأساسية السحابية وواجهات برمجة التطبيقات الخارجية.
- D غير صحيح لأن قفل الحالة هو آلية تمنع التشغيل المتزامن على نفس ملف الحالة لمنع الفساد، بدلاً من كونه طريقة لإنشاء بيئات معزولة.
- E غير صحيح لأنه يتم استخدام موفري الخدمات لتنفيذ البرامج النصية المحلية أو البعيدة كجزء من دورة حياة إنشاء المورد أو التدمير.
- F غير صحيح لأن متغيرات الإخراج تستخدم لاستخراج وعرض مفيد المعلومات من بنيتك الأساسية، وليس إدارة عزل الحالة.
- الخيارات:
- أ. قم بترميز القيم الموجودة في ملف التكوين الرئيسي
- ب. استخدم وحدة Terraform وحدد متغيرات الإدخال
- C. قم بتخزين التكوين في Terraform Workspace
- D. استخدم مصادر بيانات الحالة البعيدة لـ Terraform
- E. قم بتكوين موفري Terraform متعددين في ملف واحد
- F. تحديد كافة التكوينات داخل الواجهة الخلفية المحلية
- الإجابة الصحيحة: ب
- التفسيرات:
- أ غير صحيحة لأن قيم الترميز الثابت تمنع إمكانية إعادة الاستخدام وتجبر المستهلكين على إعادة كتابة التعليمات البرمجية الأساسية يدويًا لتلبية احتياجاتهم المحددة.
- ب صحيحة لأن وحدات Terraform تسمح لك بحزم التكوينات في مكونات منطقية قابلة لإعادة الاستخدام، بينما تسمح متغيرات الإدخال للفرق المستهلكة بتخصيص النشر بشكل آمن.
- C غير صحيح لأنه يتم استخدام مساحات العمل لإدارة ملفات حالة متعددة لتكوين واحد، وليس لتوزيع كتل تعليمات برمجية قابلة لإعادة الاستخدام.
- D غير صحيح لأن مصادر بيانات الحالة البعيدة تسمح لك بجلب المخرجات من عمليات نشر Terraform الأخرى، لكنها لا تقوم بتغليف منطق النشر.
- E غير صحيح لأن تحديد موفري خدمات متعددين يسمح بالتفاعل مع خدمات مختلفة، لكنه لا يفعل شيئًا لحزم التعليمات البرمجية لإعادة الاستخدام التنظيمي.
- F غير صحيح لأن الواجهة الخلفية المحلية تحدد ببساطة مكان تخزين ملف الحالة. على جهازك، وليس كيفية مشاركة التعليمات البرمجية.
- الخيارات:
- أ. قم بتمييز المتغير باستخدام الوسيطة الحساسة = الحقيقية
- B. قم بتشفير المتغير باستخدام مزود Terraform
- C. قم بتخزين المتغير داخل قيمة Terraform المحلية
- D. قم بتعريف المتغير كمورد خلفي
- E. إخراج المتغير إلى مساحة عمل بعيدة
- F. تعريف المتغير داخل علامة المورد
- الإجابة الصحيحة: أ
- التفسيرات:
- A صحيحة لأن تعيين حساس = true على متغير الإدخال أو الإخراج أصلاً يمنع Terraform من إظهار قيمته في مخرجات وحدة التحكم أثناء عمليات التخطيط والتطبيق.
- B غير صحيح لأن مقدمي الخدمة يقومون بتشغيل برامج نصية shell أو أدوات إدارة التكوين أثناء إنشاء المورد، ولا يقومون بإخفاء المتغيرات في وحدة التحكم أصلاً.
- C غير صحيح لأن محلي تقوم القيم بتعيين أسماء لتعبيرات لإعادة استخدامها داخل الوحدة النمطية، ولكنها لا تحجب البيانات الحساسة تلقائيًا من سجلات المخرجات.
- D غير صحيح لأن تكوين الواجهة الخلفية يحدد مواقع تخزين الحالة، وليس إخفاء المتغيرات أو معالجة مخرجات وحدة التحكم.
- E غير صحيح لأن إخراج متغير إلى مساحة عمل بعيدة دون وضع علامة عليه على أنه حساس سيظل يعرضه بنص واضح.
- F غير صحيح لأن علامات الموارد تطبق بيانات التعريف مباشرة على موارد السحابة ولا تحجب تكوين Terraform القيم.
- مرحبًا بك في أكاديمية Mock Exam Practice Tests لمساعدتك في الاستعداد للحصول على شهادة HashiCorp: Terraform Associate (004).
- يمكنك إعادة إجراء الاختبارات عدة مرات كما تريد
- هذا بنك أسئلة أصلي ضخم
- يمكنك الحصول على الدعم من المدرسين إذا كانت لديك أسئلة
- يحتوي كل سؤال على تفاصيل الشرح
- متوافق مع الجوال مع تطبيق Udemy
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة