
هل بدأ فريقك باستخدام Kubernetes لتنظيم الحاويات؟ هل تحتاج إلى إرشادات واضحة للانطلاق في تحويل مؤسستك عبر Kubernetes وأنماط الحوسبة السحابية الأصلية (Cloud Native)؟ وهل ترغب في تبسيط عملية تنظيم حاويات البرمجيات وإيجاد طريقة لتوسيع استخدام Kubernetes دون إضافة تعقيد على البنية التحتية؟ إذا كانت إجابتك نعم، فهذه الدورة مناسبة لك. في هذه الدورة سنناقش مجموعة من المفاهيم الأساسية في Kubernetes، وسنتعرّف إلى بنية النظام (Architecture) وكيف يعمل، والمشكلات التي صُمّم لحلها، والنموذج الذي يعتمد عليه للتعامل مع نشر التطبيقات المعبأة بالحاويات (Containerized Deployments) وتوسيعها (Scaling). كما ستساعدك الدورة على فهم المكوّنات الأساسية ولبنات البناء التي يقوم عليها Kubernetes، وكيف تتكامل معًا لإدارة التطبيقات على نطاق واسع. تقدّم هذه الدورة مدخلًا عمليًا إلى Kubernetes، وتتضمن إرشادات تقنية حول كيفية نشر تطبيق مستقل (Stand-alone) وتطبيق متعدد الطبقات (Multi-tier). ستتعلّم كذلك مفاهيم وإمكانات مثل ConfigMaps وSecrets لإدارة الإعدادات والبيانات الحساسة، وكيفية استخدام Ingress لإتاحة الوصول إلى خدماتك وتوجيه حركة المرور إلى التطبيقات المنشورة داخل العنقود. بنهاية الدورة ستكون قد كوّنت أساسًا قويًا يمكّنك من البدء بثقة في استخدام Kubernetes داخل بيئتك، وفهم أفضل الممارسات الأولية لتشغيل التطبيقات وإدارتها، والاستفادة من منظومة Kubernetes ومجتمعها لدعم رحلتك في تبنّي التقنيات السحابية الأصلية.
Chris Pokorni
Instructor