
تُعد Kubernetes، التي تشرف عليها مؤسسة Cloud Native Computing Foundation، من أبرز الأنظمة مفتوحة المصدر لتشغيل أعباء العمل المعتمدة على الحاويات. تعتمد شركات حول العالم على Kubernetes لأتمتة نشر التطبيقات المبنية على الحاويات وإدارتها وتوسيعها (Scaling) بكفاءة. OpenShift هي منصة تطبيقات مبنية على Kubernetes تقوم بتنسيق الحاويات (Orchestration) وتضيف أدوات وخدمات تغطي دورة حياة التطبيق بالكامل. يشمل ذلك البناء والتكامل المستمر/التسليم المستمر (CI/CD)، إضافةً إلى المراقبة وتسجيل السجلات (Logging). ومع استمرار الشركات في تبنّي نهج الحاويات، أصبحت مهارات Kubernetes وOpenShift مطلوبة بشدة في سوق العمل. في نهاية هذا المشروع العملي الموجّه الذي يستغرق قرابة ساعة، ستكتسب خبرة عملية في OpenShift تُعد ذات قيمة لدى أصحاب العمل. ستتعلّم كيفية استخدام أداة سطر الأوامر oc، وهي واجهة سطر الأوامر الخاصة بـ OpenShift، إلى جانب استكشاف إمكانات وحدة تحكم OpenShift عبر الويب لتنفيذ المهام الأساسية بسرعة ووضوح. كما ستقوم ببناء تطبيق ونشره باستخدام أسلوب Source-to-Image (s2i)، وستتعرّف على كيفية فحص مكوّنات مهمة داخل OpenShift مثل BuildConfig وImageStream لفهم كيفية إدارة عمليات البناء وتتبع صور الحاويات داخل المنصة. هذا المشروع مناسب للمطورين المبتدئين والمسؤولين (Administrators) وأي شخص مهتم بالحاويات والصور ضمن بيئة Kubernetes.
Rav Ahuja
Global Program Director