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