تفاصيل العمل

ت بتطوير بنية تحتية كاملة لتطبيق إدارة المهام باستخدام Docker بطريقة احترافية وقابلة للتوسع (Production-Ready).

يتكون النظام من عدة خدمات تعمل معًا داخل Docker Compose وتشمل خادم Nginx كموازن تحميل (Load Balancer) وتطبيق Flask يعمل على أكثر من حاوية لزيادة الأداء والتوفر، بالإضافة إلى قاعدة بيانات PostgreSQL ونظام Redis للتخزين المؤقت.

تم بناء التطبيق باستخدام أفضل ممارسات DevOps مثل استخدام Docker Multi-stage builds، تشغيل الحاويات باستخدام مستخدم غير root لزيادة الأمان، وإضافة Health Checks للتأكد من استقرار الخدمات.

كما تم إعداد Nginx ليعمل كـ Reverse Proxy مع دعم HTTPS باستخدام شهادة SSL، بالإضافة إلى توزيع الطلبات بين أكثر من حاوية Flask لتحقيق Load Balancing.

المشروع يوضح كيفية بناء بيئة تشغيل كاملة لتطبيق ويب باستخدام Docker بطريقة منظمة وقابلة للنشر في بيئات الإنتاج

بطاقة العمل

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