تطبيق عملي على Docker و Kubernetes: من الحاويات إلى الأوركسترا (التنسيق)
أتقن الحوسبة في الحاويات (containerization) والتنسيق (orchestration) من خلال بناء Dockerfiles مخصصة، وإدارة بيئات متعددة الحاويات باستخدام Docker Compose، والنشر على Kubernetes.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يعتمد تطوير البرمجيات الحديث بشكل كبير على الحوسبة في الحاويات (containerization) لضمان تشغيل التطبيقات بشكل موثوق عبر بيئات مختلفة. إذا كنت ترغب في التخلص من متاعب النشر وتعلم كيفية توسيع نطاق التطبيقات بسلاسة، فإن إتقان الحاويات والتنسيق (orchestration) هو الخطوة التالية الأساسية.
يرشدك هذا المساق النصي من أساسيات الحاويات المطلقة إلى نشر أنظمة متعددة الحاويات. ستتعلم كيفية كتابة ملفات تكوين فعالة، وإدارة الشبكات، واستمرار البيانات، وتنسيق التطبيقات الموضوعة في حاويات. من خلال قراءة الشروحات الواضحة، وتحليل ملفات التكوين خطوة بخطوة، ودراسة مقتطفات التعليمات البرمجية العملية، ستكتسب المهارات اللازمة لوضع أي بيئة تطبيق في حاوية ونشرها.
ما ستتعلمه:
- فهم أساسيات الحوسبة في الحاويات (containerization)، وطبقات الصور (image layers)، وكيف تعزل الحاويات التطبيقات.
- بناء صور حاويات مخصصة باستخدام Dockerfiles مع تقنيات البناء الحديثة متعددة المراحل (multi-stage build) لتحقيق الأمان والحجم الأمثل.
- إدارة تطبيقات متعددة الحاويات وبيئات الخدمات المصغرة (microservices) المحلية باستخدام Docker Compose.
- تكوين التخزين المستمر، وتعيين وحدات التخزين (volume mapping)، وشبكات الحاويات المخصصة لتمكين الاتصال الآمن.
- نشر التطبيقات وتوسيع نطاقها وإدارتها باستخدام كائنات Kubernetes مثل Pods و Deployments و Services.
- تطبيق أفضل ممارسات أمان الحاويات، بما في ذلك تشغيل الحاويات غير الجذرية (non-root containers) واختيار صور أساسية (base images) بسيطة.
يبدأ المساق بالمفاهيم الأساسية للمحاكاة الافتراضية (virtualization) وأوقات تشغيل الحاويات (container runtimes)، ويرشدك عبر الأوامر الأساسية وإدارة الحاويات. ومن هناك، ستنتقل إلى بنية متعددة الحاويات باستخدام Docker Compose، وتتوج بتنسيق عمليات النشر القابلة للتوسع باستخدام Kubernetes.
تم تصميم هذا المساق للمطورين المبتدئين، ومسؤولي الأنظمة، ومهندسي DevOps الطموحين الذين يرغبون في تعلم الحوسبة في الحاويات من الصفر. لا تتطلب خبرة سابقة في Docker أو Kubernetes.
ابدأ القراءة اليوم لبناء أساس متين في تكنولوجيا الحاويات الحديثة.
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 2 ساعة 42 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.
P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
تطبيق عملي على Docker و Kubernetes: من الحاويات إلى الأوركسترا (التنسيق)
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
تطبيق عملي على Docker و Kubernetes: من الحاويات إلى الأوركسترا (التنسيق)