قمت بإنشاء Web Server متكامل مُدار على AWS باستخدام خدمات مدارة ومتكاملة لضمان الأداء العالي، الأمان، وقابلية التوسع.
الميزات الرئيسية:
نشر تطبيق ويب متكامل مع إعداد النسخ الاحتياطي التلقائي وإدارة الحاويات باستخدام Docker.
توزيع الحمل (Load Balancing) لضمان استقرار الموقع تحت ضغط الزيارات.
مراقبة الأداء والتنبيهات التلقائية باستخدام CloudWatch.
إدارة قواعد البيانات باستخدام Amazon RDS مع تخزين آمن في subnets خاصة.
Architecture Overview:
️ Multi-AZ VPC لضمان التوافر العالي والعزل بين الموارد
استخدام subnets عامة وخاصة لتطبيق قيود الأمان
Application Load Balancer (ALB) لتوزيع الحركة على مثيلات EC2
Auto Scaling لضبط الموارد تلقائيًا حسب الطلب
CloudFront كـCDN لتسريع توزيع المحتوى
Route 53 لإدارة توجيه الدومين المخصص
API Gateway + Lambda للمنطق الخلفي ومعالجة الطلبات
? DynamoDB لتخزين NoSQL سريع ومرن
ربط VPCs متعددة باستخدام Transit Gateway لتسهيل الاتصال المركزي وإدارة الشبكات
التقنيات والمهارات المستخدمة:
AWS Services: EC2, ELB, Auto Scaling, CloudFront, Route 53, RDS, DynamoDB, API Gateway, Lambda, Transit Gateway
Containerization: Docker
إدارة السيرفرات: Bash Scripting, AWS CLI