
تمنحك هذه الدورة خبرة عملية في تصميم وتنفيذ خطوط التكامل المستمر والتسليم المستمر (CI/CD) لضمان عمليات إصدار برمجيات آمنة وفعّالة على Microsoft Azure. ستتعرف على كيفية بناء مسارات نشر موثوقة تقلل المخاطر، وتسرّع وتيرة الإصدارات، وتدعم أفضل ممارسات DevOps مع التركيز على الأمان في كل مرحلة من مراحل دورة حياة التطوير. يركّز جزء أساسي من الدورة على مفهوم «البنية التحتية ككود» (IaC)، حيث ستتعلم كيفية إدارة موارد Azure وتوفيرها بشكل قابل للتكرار والتتبع باستخدام أدوات مثل قوالب Azure Resource Manager. سيساعدك ذلك على توحيد إعدادات البيئات المختلفة، وتقليل الأخطاء اليدوية، وتحسين القدرة على التحكم في التغييرات عبر أنظمة التحكم بالإصدارات. كما تغطي الدورة ممارسات الأمان ضمن دورة حياة DevOps، بما في ذلك فحص الثغرات، والاختبارات الأمنية، ومتطلبات الامتثال. وستتعلم أيضاً كيفية تنفيذ وإدارة عمليات البناء (Build)، وإدارة الحزم (Package Management)، ووضع استراتيجيات الإطلاق (Release Strategies) المناسبة لسيناريوهات مختلفة. تشمل المهارات المحورية التي ستكتسبها: التحكم بالإصدارات، والاختبار الآلي، والمراقبة ضمن بيئة DevOps، بما يضمن جودة أعلى واستجابة أسرع للمشكلات، مع الحفاظ على معايير الأمان والحوكمة في عمليات النشر والتشغيل.