Node.js Todo App | CI/CD, Ansible, Docker & Auto-Deployment Node.js Todo App | CI/CD, Ansible, Docker & Auto-Deployment
تفاصيل العمل

مشروع متكامل يوضح تطبيق عملي لدورة حياة DevOps الكاملة على تطبيق Todo List Node.js. قمت فيه ببناء وتنفيذ CI/CD Pipeline باستخدام GitHub Actions لتصميم عملية بناء الصور (Docker Images) ودفعها إلى Docker Hub تلقائيًا، ثم استخدمت Ansible لتجهيز خادم افتراضي على Azure VM وتثبيت Docker عليه. بعدها تم نشر التطبيق باستخدام Docker Compose مع إضافة آلية Auto Update عبر أداة Watchtower للحفاظ على التحديث المستمر للحاويات دون توقف الخدمة.

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