تفاصيل العمل

Riyadh Metro FAQ AI Assistant – AWS Cloud Deployment

I recently completed the end-to-end deployment of an AI-powered Riyadh Metro FAQ Assistant, with a strong focus on AWS cloud computing and real-world deployment practices.

This project helped me apply both IaaS and SaaS concepts in a practical, production-like environment.

☁️ Cloud Architecture Overview

🔹 Infrastructure as a Service (IaaS)

Deployed backend on AWS EC2 (Ubuntu)

Used Nginx as a reverse proxy and secured APIs with HTTPS (Let’s Encrypt)

Managed DNS and custom domains using AWS Route 53

Containerized services using Docker & Docker Compose

Deployed the React frontend as a static website on Amazon S3, distributed via CloudFront (CDN) with ACM certificates for HTTPS

Handled cache invalidation to ensure updated frontend builds were served

🔹 Software as a Service (SaaS)

Delivered the application as a browser-accessible cloud service

Backend exposes REST APIs for chat, FAQs, admin, and analytics

Secure communication between frontend and backend using proper CORS configuration

بطاقة العمل

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