بناء خط أنابيب CI/CD متكامل وأتمتة البنية التحتية السحابية لنشر التطبيقات (End-to-End Cloud DevOps Pipeline)

بناء خط أنابيب CI/CD متكامل وأتمتة البنية التحتية السحابية لنشر التطبيقات (End-to-End Cloud DevOps Pipeline) بناء خط أنابيب CI/CD متكامل وأتمتة البنية التحتية السحابية لنشر التطبيقات (End-to-End Cloud DevOps Pipeline) بناء خط أنابيب CI/CD متكامل وأتمتة البنية التحتية السحابية لنشر التطبيقات (End-to-End Cloud DevOps Pipeline) بناء خط أنابيب CI/CD متكامل وأتمتة البنية التحتية السحابية لنشر التطبيقات (End-to-End Cloud DevOps Pipeline)
تفاصيل العمل

هذا المشروع عبارة عن نظام CI/CD شامل وجاهز للإنتاج (Production-ready)، صُمم لنشر التطبيقات السحابية (Cloud-native applications),. يحاكي المشروع بيئة عمل واقعية في الشركات الكبرى، حيث تم تحقيق أتمتة كاملة تبدأ من الكود وتنتهي بالنشر على بيئة Kubernetes باستخدام أدوات ومنهجيات الـ DevOps,. نبذة عن بعض ما تم عمله: أتمتة البنية التحتية (IaC): استخدام Terraform لإنشاء وإدارة موارد AWS. إدارة التكوينات: استخدام Ansible لإعداد وتكوين خوادم EC2 كأجهزة تابعة (Agents) لـ Jenkins بشكل آلي. الحاويات والأوركسترا: تحويل التطبيقات إلى حاويات باستخدام Docker، وإدارة نشرها وتوسيع نطاقها باستخدام Kubernetes (Minikube). التكامل المستمر (CI): بناء خط أنابيب متطور في Jenkins باستخدام (Pipeline as Code) والمكتبات المشتركة (Shared Libraries) لضمان إعادة استخدام الكود وكفاءة الاختبار. النشر المستمر (CD) ومنهجية GitOps: تطبيق النشر المستمر باستخدام ArgoCD، مما يضمن توافق حالة النظام الفعلية مع التعريفات الموجودة في مستودع Git.

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
44
المستقل
طلب عمل مماثل
شارك
مركز المساعدة