قمت بتنفيذ مشروع متكامل لنشر وإدارة تطبيق ويب باستخدام ممارسات DevOps الحديثة بهدف توفير بيئة تشغيل مستقرة، قابلة للتوسع، وسهلة الإدارة.
شمل المشروع إعداد البنية التحتية اللازمة لتشغيل التطبيق، إنشاء حاويات Docker للتطبيق، وأتمتة عمليات البناء والاختبار والنشر من خلال CI/CD Pipelines لضمان سرعة وموثوقية التحديثات البرمجية.
كما تم العمل على إدارة الخدمات ومراقبة التطبيق وتحسين عملية النشر لتقليل التدخل اليدوي وتحقيق استمرارية التشغيل بأفضل كفاءة ممكنة.
المهام الرئيسية:
* Containerization باستخدام Docker.
* استخدام Ansible لادارة الservers
* استخدام Vagrant لانشاء ال servers
* بناء CI/CD Pipelines للنشر التلقائي.
* إدارة وإعداد بيئات Linux Servers.
* استخدام Git لإدارة الإصدارات.
**التقنيات المستخدمة:**
Docker, Ansible, Vagrant, Jenkins, Git, Linux, CI/CD
ركز المشروع على تطبيق أفضل ممارسات DevOps لتسريع دورة تطوير البرمجيات وتحقيق نشر آمن ومستقر وقابل للتوسع.