تصميم وتنفيذ نظام بنكي تجريبي آمن باستخدام خدمات Amazon Web Services (AWS)، بهدف تطبيق مفاهيم الحوسبة السحابية وأمن البنية التحتية وإدارة قواعد البيانات.
تم تنفيذ المشروع باستخدام:
Amazon VPC: إنشاء شبكة افتراضية معزولة وإعداد Subnets لتنظيم موارد المشروع.
Security Groups: تطبيق مبدأ Least Privilege للتحكم في حركة المرور وتأمين الاتصالات بين الموارد.
Amazon EC2: إطلاق خادم Amazon Linux لاستضافة تطبيق الويب.
Apache & PHP: إعداد خادم الويب وتشغيل تطبيق بنكي تجريبي.
Amazon RDS (MySQL): إنشاء وإدارة قاعدة بيانات علائقية لتخزين بيانات المستخدمين والحسابات والمعاملات.
Linux Command Line: إدارة الخادم وتنفيذ أوامر Linux اللازمة لإعداد البيئة.
EC2 User Data: أتمتة تثبيت وإعداد Apache وPHP عند تشغيل الخادم.
Database Integration: ربط تطبيق PHP بقاعدة بيانات RDS باستخدام MySQL، وعرض البيانات بشكل مباشر من خلال واجهة الويب.
Database Schema Design: تصميم الجداول والعلاقات باستخدام Primary Keys وForeign Keys.