https://github.com/user-attachments/assets/c409277b-98ef-417d-8d59-c2235d19eb8e
Serverless web hosting on AWS using S3,Route 53,and CloudFront

The diagram above illustrates the request flow of the application:
- User Request: The user enters the domain name managed by Route 53.
- Content Delivery: Amazon CloudFront acts as a CDN, fetching content from the origin and caching it at edge locations for lower latency.
- Storage: The static files (HTML/CSS) are securely stored in an Amazon S3 bucket.
- Security: Access is restricted via S3 Bucket Policies, ensuring only the CDN can retrieve the files.
- High Availability: Distributed across multiple AWS Availability Zones.
- Scalability: Serverless design that handles traffic spikes without manual intervention.
- Security: Implements HTTPS via SSL/TLS certificates and restricted IAM policies.
- Cost-Efficiency: Pay-as-you-go model with zero cost for idle time.