سأقوم بإنشاء وإعداد بايبلاين متكامل لمشروعك ليتوافق مع معايير DevOps الحديثة.
الخدمة الاساسية تشمل:
إعداد خطوات الـ Build & Test.
إعداد نشر (Deploy) تلقائي للتطبيق على الخادم أو Docker.
ملف إعداد كامل (YAML / Jenkinsfile).
توثيق يوضح كيفية التشغيل والتعديل.
الخدمة الأساسية تشمل إعداد بايبلاين CI/CD متكامل لمشروع واحد، بلغة واحدة (Node.js / Python / PHP / Java...)، على أداة واحدة فقط (GitHub Actions أو GitLab CI أو Jenkins).
ويتضمن العمل ما يلي:
إنشاء ملف إعداد واحد للبايبلاين (YAML أو Jenkinsfile) يحتوي على مراحل:
Build → Test → Deploy.
إعداد عملية نشر تلقائي (Auto Deploy) إلى خادم أو عبر Docker.
كتابة توثيق مختصر يشرح كيفية تشغيل البايبلاين وتعديله مستقبلاً.
مراجعة الكود أو المشروع مرة واحدة بعد التسليم لضمان التشغيل السليم.
مدة التنفيذ الأساسية: يومان عمل.
عدد الملفات المستلمة:
1 ملف إعداد للبايبلاين + 1 ملف توثيق PDF أو Markdown.
إعداد بايبلاين CI/CD احترافي يسرّع من النشر ويحافظ على جودة الكود.
إمكانية تشغيل المشروع على أي بيئة باستخدام Docker و Nginx.
دعم أدوات متقدمة مثل SonarQube و Prometheus & Grafana.
توثيق واضح وسهولة في التعديل والتوسع لاحقًا.
ملف إعداد كامل للـ Pipeline (YAML / Jenkinsfile).
شرح لكيفية تشغيل وتعديل الـ Pipeline.
التكامل مع ال slack
اعداد Docker file & Docker-compose
اضافة sonarqube لاختبار الكود
اضافة مراقبة prometheus & Grafana
النشر على kunernetes
التكامل مع ال slack لمراقبة وضع المشروع عن طريق ارسال رسائل
5.00
|
|
اعداد Docker file & Docker-compose لتشغيل المشروع بسهولة فى اى بيئة
5.00
|
|
اضافة sonarqube لاختبار الكود والتاكد من سلامته
5.00
|
|
اضافة مراقبة prometheus & Grafana لمراقبة المشروع الخاص بك والتاكد من كل شئ يخص المشروع
10.00
|
|
النشر على kunernetes بتجهيز ملفات ال Deployment وال Services المناسبة
20.00
|
التكامل مع ال slack لمراقبة وضع المشروع عن طريق ارسال رسائل
5.00
|
|
اعداد Docker file & Docker-compose لتشغيل المشروع بسهولة فى اى بيئة
5.00
|
|
اضافة sonarqube لاختبار الكود والتاكد من سلامته
5.00
|
|
اضافة مراقبة prometheus & Grafana لمراقبة المشروع الخاص بك والتاكد من كل شئ يخص المشروع
10.00
|
|
النشر على kunernetes بتجهيز ملفات ال Deployment وال Services المناسبة
20.00
|