TrueschoTruescho
كل الدورات
مشروع موجّه: توسيع نطاق التطبيقات باستخدام Kubernetes
edX
دورة
متوسط
مجاني للتدقيق
شهادة

مشروع موجّه: توسيع نطاق التطبيقات باستخدام Kubernetes

IBM

تعلّم خلال ساعة كيفية توسيع التطبيقات الحاوية وإعادة نسخها وتحديثها على السحابة باستخدام Docker وKubernetes.

1 أسبوعالإنجليزية108 متسجل
مجاني للتدقيق

عن الدورة

مع تزايد الحاجة إلى محترفين يمتلكون معرفة بـ Kubernetes وحاويات Docker، أصبح الآن الوقت المناسب لبدء التعرّف إلى ميزات هذه التقنيات وأدواتها المختلفة. تُعد مهارات Kubernetes وحاويات Docker من المهارات المطلوبة بشدة لدى المهندسين والمطورين وغيرهم من العاملين في مجال تقنية المعلومات. في هذا المشروع التطبيقي العملي، ستقوم بنشر تطبيقات حاوية على السحابة وإدارتها باستخدام Kubernetes، وذلك عبر توسيع نطاق التطبيق (Scaling)، وإنشاء نسخ متعددة منه (Replication)، وتحديث إصدارات التطبيق (Updating) بطريقة منهجية. ستركّز على كيفية التحكم في عدد النسخ العاملة من التطبيق لضمان التوافر والقدرة على التعامل مع زيادة الحمل، وكيفية إجراء تحديثات تدريجية تقلّل من التوقف وتساعد على طرح الإصدارات الجديدة بسلاسة. لتحقيق أفضل استفادة تعليمية، يُفضّل أن تكون لديك خبرة أساسية بحاويات Docker وبمفاهيم Kubernetes. ستتمكن من تنفيذ جميع الخطوات داخل بيئة تطوير متكاملة قائمة على السحابة (Cloud-based IDE) تتضمن كل البرمجيات المطلوبة، بما في ذلك Kubernetes مُثبتًا مسبقًا. كل ما تحتاجه لإكمال هذا المشروع هو إصدار حديث من متصفح ويب حديث.

ماذا ستتعلم

  • توسيع نطاق تطبيق باستخدام ReplicaSet
  • تطبيق تحديثات متدرجة (Rolling Updates) على تطبيق
  • استخدام ConfigMap لتخزين إعدادات تهيئة التطبيق

المتطلبات المسبقة

  • إمكانية الوصول إلى متصفح ويب
  • معرفة باستخدام واجهة سطر الأوامر (CLI)

المدرسون

R

Rav Ahuja

Global Program Director

المواضيع

الحوسبة السحابية
الحاويات وKubernetes

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن