تفاصيل العمل

قمت بتصميم وتنفيذ موقع لتدوين الملاحظات باستخدام Flask + SQLite على Amazon EC2 مع أتمتة النشر بالكامل عبر Ansible Roles. المشروع اعتمد على إعداد بيئة موزعة بين Ansible Controller وAgent، حيث تم تثبيت التطبيق وإدارته بشكل آلي.

أهم المميزات:

نشر تلقائي لتطبيق Flask باستخدام Playbooks وRoles.

قاعدة بيانات SQLite لحفظ الملاحظات مع خاصية created_at.

إعداد Scheduled Backups باستخدام shell script وcron لضمان استمرارية البيانات.

تشغيل الموقع على منفذ 8080 مع إمكانية الوصول من أي متصفح.

التقنيات المستخدمة:

AWS EC2 (Amazon Linux 2023) | Ansible | Python3 Flask | SQLite | Cron + Shell Script

النتيجة النهائية:

موقع ويب لتدوين الملاحظات يعمل بكفاءة على AWS، مع نسخ احتياطي دوري وبيئة نشر مؤتمتة بالكامل عبر Ansible.

ملفات مرفقة

بطاقة العمل

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