
تقدّم هذه الدورة مدخلاً عملياً إلى عالم الحاويات، مع التركيز على الفكرة التي جعلتها جزءاً أساسياً من تطوير البرمجيات ونشرها: تشغيل التطبيق مع اعتماداته في بيئة معزولة وقابلة للنقل. ستفهم الفرق بين الحاويات والآلات الافتراضية، ولماذا تساعد الحاويات على توحيد بيئات التطوير والاختبار والإنتاج وتقليل مشكلات «يعمل عندي فقط». بعد تأسيس المفاهيم، ستنتقل إلى مبادئ تنسيق الحاويات (Orchestration) وتتعرف على Kubernetes باعتباره معياراً شائعاً لإدارة التطبيقات المعبأة في حاويات على نطاق واسع. ستناقش ما الذي يقدمه Kubernetes من جدولة وتشغيل ومراقبة واستعادة تلقائية، وكيف يدعم التوسّع وإدارة الإصدارات. في جزء تطبيقي، ستقوم بنشر حاويات لتشغيل تطبيقات، وتتبع الخطوات الأساسية لبناء صورة، تشغيلها، ثم فهم كيف تُدار كخدمة. بنهاية الدورة ستكون لديك صورة واضحة عن سلاسل النشر الحديثة ومكان الحاويات ضمنها.
Chalece DeLaCoudray