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 للحفاظ على التحديث المستمر للحاويات دون توقف الخدمة.
مهارات العمل
بطاقة العمل
طلب عمل مماثل