DevOps Fundamentals for Cloud Environments-أساسيات ديفوبس لبيئات السحابة


هدف التدريب
تقدم هذه الدورة مدخلاً شاملاً للدمج بين عمليات تطوير البرمجيات (Development) وعمليات التقنية (Operations) في بيئات الحوسبة السحابية. تهدف الدورة إلى تعريف المشاركين بكيفية بناء بيئات تقنية مرنة وسريعة الاستجابة، مع التركيز على أدوات الأتمتة، والتحول الثقافي والتقني الذي تتطلبه ثقافة الـDevOps لزيادة كفاءة الإنتاج وتقليل الأخطاء البرمجية
فهرس موضوعات التدريب
اليوم الأول: الثقافة والسياسات ((The DevOps Mindset
.1مقدمة في :DevOps النشأة، الأهمية، والفرق بينها وبين الطرق التقليدية (Waterfall vs Agile)
.2ثقافة الـ :DevOpsالتعاون، القياس، والأتمتة.
.3التحول إلى السحابة: لماذا DevOps ضروري في بيئات Cloud (AWS, Azure, GCP)
.4إدارة النسخ (Version Control) :استخدام Gitكأساس للعمل التعاوني.
اليوم الثاني: الأتمتة والحاويات (Automation & Containerization)
.1التعامل مع الحاويات: أساسيات Docker وكيفية تحويل التطبيقات إلى صور Images))
.2البنية التحتية ككود (lac) :مقدمة في أتمتة السيرفرات مثل (Terraform أو Ansible)
.3بناء سلاسل التوريد CI/CD)): مفهوم التكامل المستمر والتسليم المستمر.
.4التطبيق العملي: بناء أول Pipeline بسيط لأتمتة رفع الكود.
اليوم الثالث: التشغيل والمراقبة (Operations & Monitoring)
.1أمن المعلومات في الـDevOps (DevSecOp) : دمج الحماية في كل مرحلة.
.2المراقبة والقياس(Monitoring & Logging) : استخدام أدوات مثل Prometheus أوGrafana لمتابعة أداء التطبيقات.
.3استراتيجيات النشر: فهم(Blue-Green Deployment) و Canary Releases))
.4مشروع ختامي: تطبيق عملي يشمل دورة كاملة من كتابة الكود حتى النشر على السحابة.
مخرجات التعلم
أهداف ومخرجات الدورة
.1فهم المبادئ الأساسية لثقافة الـ DevOps ودورة حياة البرنامج.
.2إتقان مفاهيم "البنية التحتية ككود(Infrastructure as Code)
.3تصميم وبناء سلاسل التوريد البرمجية ((CI/CD Pipelines
.4التعرف على أدوات الأتمتة مثل (Docker و Jenkins) وكيفيه دمجها مع السحابة.
.5تحسين جودة البرمجيات من خلال الاختبارات المؤتمتة والمراقبة المستمرة.
المتطلبات السابقة للتدريب
- سعودي الجنسية
- دبلوم وما اعلى
- لغة انجليزية متوسطة
- جهاز كومبيوتر
| الشهادات الإحترافية المتعلقة |
|
|---|---|
| اسم مقدم الدورة |
|
| خبرات المدرب |
|
