تفاصيل العمل

المشروع يركز على تطوير Pipeline متكامل يبدأ من استلام الكود من مستودع التحكم بالإصدارات (Git)، مرورًا بمرحلة البناء والاختبارات التلقائية، وانتهاءً بمرحلة النشر على بيئة سحابية.

Jenkins: أداة التكامل المستمر المسؤولة عن إدارة الـ Pipeline وتشغيل الخطوات بشكل آلي عند حدوث أي تغيير في الكود.

Docker: يستخدم في تحويل التطبيق إلى حاويات (Containers) لضمان سهولة النقل والتشغيل عبر البيئات المختلفة.

Ansible: لإدارة الإعدادات (Configuration Management) وأتمتة إعداد البنية التحتية ونشر التطبيق.

Kubernetes: لإدارة ونشر الـ Containers بشكل مرن وفعّال على البيئة السحابية مع دعم التوسّع التلقائي (Auto Scaling).

Automated Testing: للتأكد من جودة الكود وخلوه من الأخطاء قبل مرحلة النشر.

Cloud Deployment: لنشر التطبيق على بيئة سحابية تضمن الاستقرار، القابلية للتوسع، وسهولة الوصول.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات