0Pricing
Ansible Academy icon

Ansible Academy

YAMLCloudEnterpriseNetwork

أتمتة الخوادم والبنية التحتية السحابية باستخدام Ansible: إدارة الإعدادات بدون وكيل مع playbooks و roles و templates و vault.

🤖 مدعوم بالذكاء الاصطناعي📚 30 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

Ansible: أتمتة البنية التحتية الخاصة بك

أتمتة الخوادم والبنية التحتية السحابية باستخدام Ansible: إدارة الإعدادات بدون وكيل مع playbooks و roles و templates و vault. تغطي هذه المسارات 30 دورة صغيرة متقدمة من المستوى المطلق للمبتدئين (A1) إلى المستوى المتقدم (B2)، مع دروس موجزة ومركزة واختبارات سريعة لتثبيت كل مفهوم.

ما ستتعلمه

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

كيفية عمله

تنقسم كل دورة إلى أربعة دروس موجزة ومركزة. أكمل بعض الدروس يومياً وستتقن المسار الكامل في أسابيع وليس أشهراً.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

30 دورة

كل الدورات في مسار تعلم Ansible Academy.

01

لماذا Ansible؟ شرح الأتمتة دون وكلاء

A14 دروس

ستتمكن من شرح ماهية Ansible ولماذا تتفوق إدارة الإعدادات دون وكلاء على العمل اليدوي على الخوادم.

02

تثبيت Ansible والوصول إلى أول عقدة

A14 دروسPRO

ستتمكن من تثبيت Ansible والاتصال بنجاح بجهاز بعيد عبر SSH.

03

الجرد: أخبر Ansible بما يجب إدارته

A14 دروسPRO

ستتمكن من تعريف المضيفين والمجموعات في جرد واستهدافها بدقة.

04

أول أمر Ad-Hoc

A14 دروسPRO

ستتمكن من تشغيل مهام لمرة واحدة على خوادم متعددة دون كتابة ملف.

05

الوحدات: اللبنات الأساسية في Ansible

A14 دروسPRO

ستتمكن من العثور على الوحدات الأساسية واستخدامها لإنجاز أعمال فعلية بدلًا من استخدام shell الخام.

06

أول Playbook

A24 دروسPRO

ستتمكن من كتابة Playbook بصيغة YAML يشكّل خادمًا وتشغيله من البداية إلى النهاية.

07

المهام وPlays: هيكلة الأتمتة

A24 دروسPRO

ستتمكن من تأليف Playbooks متعددة الـPlays تستهدف مجموعات مضيفين مختلفة.

08

المتغيرات: جعل Playbooks مرنة

A24 دروسPRO

ستتمكن من تحديد معاملات Playbooks باستخدام المتغيرات بدلًا من تثبيت القيم داخل الكود.

09

جمع معلومات عن خوادمك

A24 دروسPRO

ستتمكن من قراءة معلومات النظام واستخدامها لجعل Playbooks أكثر ذكاءً.

10

Idempotency: شغّله مرتين بأمان

A24 دروسPRO

ستتمكن من كتابة مهام تصل إلى حالة محددة تدريجيًا ولا تُجري تغييرات مكررة.

11

هيكلة Playbook وأفضل الممارسات

B14 دروسPRO

ستتمكن من تنظيم مشروع Ansible حقيقي بالطريقة التي تتبعها الفرق المحترفة.

12

المعالجات وإشعارات التغيير

B14 دروسPRO

ستتمكن من تشغيل إعادة تشغيل الخدمات فقط عند تغيّر الإعدادات فعلًا.

13

الحلقات: تنفيذ المهمة مرات عديدة

B14 دروسPRO

ستتمكن من تكرار مهمة على القوائم والقواميس والبيانات المتداخلة بوضوح.

14

الشروط: عبارة when

B14 دروسPRO

ستتمكن من تشغيل المهام بشكل انتقائي بناءً على المعلومات والمتغيرات والنتائج.

15

قوالب Jinja2: ملفات إعدادات ديناميكية

B14 دروسPRO

ستتمكن من إنشاء ملفات إعدادات من قوالب مملوءة بالمتغيرات والمنطق.

16

الأدوار: حزم الأتمتة القابلة لإعادة الاستخدام

B14 دروسPRO

ستتمكن من إعادة هيكلة Playbooks المتشابكة إلى أدوار نظيفة قابلة للمشاركة.

17

Ansible Galaxy: الاستفادة من جهود الآخرين

B14 دروسPRO

ستتمكن من العثور على أدوار ومجموعات المجتمع وتثبيتها وإدارتها.

18

Ansible Vault: تشفير الأسرار

B14 دروسPRO

ستتمكن من تخزين كلمات المرور والمفاتيح بأمان داخل Playbooks خاضعة للتحكم بالإصدارات.

19

الوسوم: تشغيل ما تحتاج إليه فقط

B14 دروسPRO

ستتمكن من تنفيذ أجزاء من Playbook كبير أو تخطيها انتقائيًا باستخدام الوسوم.

20

معالجة الأخطاء والكتل

B14 دروسPRO

ستتمكن من جعل Playbooks مرنة باستخدام الإنقاذ والاسترداد والتحكم في حالات الإخفاق.

21

الأدوار المتقدمة والتبعيات

B24 دروسPRO

ستتمكن من بناء تسلسلات هرمية قابلة للتركيب من الأدوار التي تعتمد على بعضها وتعيد استخدامه.

22

الجرد الديناميكي على نطاق واسع

B24 دروسPRO

ستتمكن من جلب الجرد المباشر من واجهات cloud API بدلًا من الملفات الثابتة.

23

كتابة وحدة Ansible الخاصة بك

B24 دروسPRO

ستتمكن من إنشاء وحدة Python مخصصة عندما لا تناسبك أي وحدة موجودة.

24

توفير البنية السحابية: AWS وAzure

B24 دروسPRO

ستتمكن من إنشاء البنية التحتية السحابية المباشرة وإعدادها من Ansible مباشرةً.

25

اختبار الأدوار باستخدام Molecule

B24 دروسPRO

ستتمكن من كتابة اختبارات آلية تثبت عمل أدوارك قبل وصولها إلى الإنتاج.

26

AWX ومنصة الأتمتة

B24 دروسPRO

ستتمكن من تشغيل Ansible من واجهة ويب مع الجدولة وRBAC وبيانات الاعتماد.

27

استراتيجيات الأداء والتنفيذ

B24 دروسPRO

ستتمكن من ضبط Ansible ليعمل بسرعة وأمان عبر مئات المضيفين.

28

مسارات CI/CD باستخدام Ansible

B24 دروسPRO

ستتمكن من تشغيل Ansible الذي خضع للفحص والاختبار تلقائيًا من مسار CI/CD.

29

أتمتة الشبكات والطبقات المتعددة

B24 دروسPRO

ستتمكن من تنسيق أجهزة التوجيه والمبدلات ومكدسات التطبيقات متعددة الطبقات ضمن سير عمل واحد.

30

المشروع الختامي: نشر تطبيق حقيقي دون توقف

B24 دروسPRO

ستتمكن من إطلاق تطبيق متعدد الطبقات بالكامل عبر نشر تدريجي بمستوى جاهزية الإنتاج.

الأسئلة الشائعة

الأسئلة الشائعة

هل دورة Ansible Academy مجانية؟

نعم. يمكنك البدء في دورة Ansible Academy مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم YAML؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في YAML.

كيف ستتعلم YAML على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال Ansible Academy؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Ansible Academy.

هل يمكنني تعلم YAML على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم YAML على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ Ansible Academy الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات