
يرجى الملاحظة: يمكن للمتعلمين الذين يُكملون هذه الدورة من IBM بنجاح الحصول على شارة مهارية — اعتماد رقمي تفصيلي وقابل للتحقق يوضح المعارف والمهارات التي اكتسبتها في هذه الدورة. سجّل لتعرف المزيد، وأكمل الدورة ثم اطلب شارتك. في هذه الدورة ستتعرّف على المفاهيم والممارسات الأساسية لبناء وتشغيل التطبيقات السحابية الأصلية (Cloud Native)، وكيفية تشغيل هذه التطبيقات ضمن بيئة متعددة السحابات (Multicloud). كما ستستكشف التقنيات والممارسات الشائعة في هذا المجال، بما في ذلك: الخدمات المصغّرة (Microservices)، وDevOps، وخطوط التكامل والتسليم المستمرين (CI/CD)، وDocker، وKubernetes، وOpenShift. بعد إكمال هذه الدورة ستتمكن من: - فهم المبادئ الأساسية والممارسات العملية لبناء تطبيقات Cloud Native. - معرفة كيفية تحديث التطبيقات الحالية (Modernize) لتصبح Cloud Native. - تفكيك تطبيق أحادي البنية (Monolithic) وتحويله إلى بنية خدمات مصغّرة (Microservice Architecture). - بناء الحاويات (Containers) ونشرها على عنقود Kubernetes. - فهم المبادئ الإرشادية وفوائد خط أنابيب CI/CD. - تعلّم كيفية بناء خط أنابيب CI/CD. كما ستتعرّف على فوائد تبنّي معماريات السحابة الهجينة (Hybrid Cloud) ومتعددة السحابات، وكيف تساعد هذه المقاربات المؤسسات على تحسين المرونة، وتقليل الاعتماد على مزوّد واحد، ودعم قابلية التوسع ونقل الأحمال بين البيئات المختلفة.
Matt Rutkowski
STSM, CTO Serverless Technology & Advocacy
Billy Korando
Java Springs Developer