منهجيـــــة DevOps
نبذة عن الدورة
– DevOps هي منهجية تم تطويرها من منهجية Agile، تأخذها DevOps إلى الخطوة التالية من خلال جعل Ops جزءًا من شركة Agile، وهي عبارة عن مجموعة من ممارسات تطوير البرامج التي تجمع بين تطوير البرامج وعمليات تكنولوجيا المعلومات لتقصير دورة حياة تطوير الأنظمة مع تقديم الميزات والإصلاحات والتحديثات بشكل متكرر في محاذاة وثيقة مع أهداف العمل.
Course Outline
– أساسيات DevOps.
– إدارة كود المصدر – Git و GitHub.
– فهم واستخدام أدوات البناء.
– أساسيات النقل بالحاويات باستخدام Docker.
– الاختبار المستمر.
– أوامر Docker وحالات الاستخدام.
– مقدمة إلى Kubernetes.
– إدارة التكوين باستخدام Chef.
– إدارة التكوين باستخدام Ansible.
-المراقبة المستمرة باستخدام Nagios.
What you will learn
- فهم DevOps ومجموعة أدوات DevOps الحديثة.
- القدرة على أتمتة جميع جوانب تسليم الكود الحديث وخط أنابيب النشر.
- فهم مفاهيم الفحص المستمر والتكامل المستمر والنشر المستمر والفرق بينهما.
- قم بتضمين تطبيق مستند إلى الويب باستخدام نهج الخدمات المصغرة وأتمته باستخدام Dockerfile.
- قم بإنشاء وظيفة Jenkins متعددة المراحل وتصور خط أنابيب البناء المعقد باستخدام المكون الإضافي Jenkins build pipeline.
- احصل على أفضل الممارسات لإنشاء ملفات Dockerfiles وإنشاء ملفات مثل المحترفين!
- إنشاء وإدارة المستودعات
- إدارة عيوب المشروع أو طلبات التحسين باستخدام GitHub Issues
- فهم نظام DevOps البيئي
- تعرف على إدارة شفرة المصدر التلقائية باستخدام GIT والتكامل المستمر باستخدام Jenkins
Audience profile
ستكون دورة DevOps التدريبية هذه مفيدة للأدوار المهنية التالية:
- مطوري البرامج
- مدراء المشاريع الفنية
- المهندسين المعماريين
- دعم العمليات
- مهندسو النشر
- مدراء تكنولوجيا المعلومات
- مديري التطوير
PREREQUISITES
هذه الدورة متاحة:
online