أتمتة تسليم ونشر البرمجيات

تم تصميم هذه الدورة للمطورين ومديري الأنظمة والمهندسين الذين يرغبون في إتقان ممارسات DevOps الحديثة وأتمتة دورة حياة تسليم البرامج. ستتعلم كيفية تصميم وتنفيذ وصيانة خطوط أنابيب CI/CD موثوقة، ودمج أدوات الأتمتة، وضمان إصدارات برامج سريعة وعالية الجودة.
أساسيات DevOps — ثقافة DevOps ومبادئها وقيمها — كسر الحواجز بين التطوير والعمليات — مقاييس DevOps الرئيسية (DORA: تكرار النشر، وقت الاستجابة، إلخ.)
التكامل المستمر (CI) — بناء واختبار الكود تلقائيًا — الأدوات: GitHub Actions، GitLab CI، Jenkins — إدارة القطع الأثرية وإصداراتها
التسليم والنشر المستمر (CD) — استراتيجيات النشر: Blue/Green، Canary، Rolling Updates — إدارة البيئات: التطوير، الاختبار، الإنتاج — البنية التحتية ككود (IaC): Terraform، Pulumi
الاحتواء والتنسيق — بناء وتحسين صور Docker — تنسيق Kubernetes: Pods، Deployments، Services — CI/CD للتطبيقات المستندة إلى Kubernetes
المراقبة وحلقات التغذية الراجعة — التسجيل والتتبع والمقاييس (OpenTelemetry، Prometheus، Grafana) — دمج التغذية الراجعة في خط الأنابيب — ضمان الموثوقية والمراقبة
الأمان في DevOps (DevSecOps) — فحص الثغرات في الكود وصور الحاويات — إدارة الأسرار (HashiCorp Vault، Kubernetes Secrets) — سياسات الأمان والامتثال داخل خطوط الأنابيب
مشاريع عملية — بناء خط أنابيب CI/CD كامل من الصفر — ترحيل تطبيق قديم إلى البنية التحتية السحابية — أتمتة توفير البنية التحتية ونشرها باستخدام سيناريوهات واقعية
عند الانتهاء، ستكون قادرًا على تصميم وتنفيذ خطوط أنابيب CI/CD قابلة للتطوير وآمنة ومرنة تتماشى مع أفضل الممارسات الصناعية بثقة. ستصبح مهندس DevOps ماهرًا جاهزًا لتبسيط تسليم البرامج في فرق الهندسة الحديثة.
Yes, most courses allow self-paced learning.
You will gain comprehensive knowledge in ديف أوبس وخط أنابيب التكامل المستمر والتسليم المستمر.
Certificate availability depends on the course provider.
This course is designed for students of all levels.
This course is available exclusively on kb.pub.
هل لديك المزيد من الأسئلة؟ قم بزيارة kb.pub للحصول على معلومات إضافية.