Building hands-on cloud projects using AWS, Git, and modern deployment workflows.
View this project on GitHubThis website is part of my cloud engineering portfolio.
The goal of this project is to demonstrate how a static website can be deployed and delivered using cloud infrastructure on AWS.
The architecture evolves from a simple static deployment to a production-style setup using CDN, HTTPS and automated deployments.
Object storage used to host the static website files (HTML and CSS).
Content Delivery Network (CDN) used to distribute the website globally and improve performance.
Secure delivery of the website using encrypted HTTPS connections.
Source control and versioning for the project repository.
Local Development (VS Code)
↓
Git Version Control
↓
GitHub Repository
↓
AWS S3 Static Hosting
↓
CloudFront CDN
↓
Public HTTPS Website
User
↓
CloudFront CDN
↓
Amazon S3 Bucket
↓
Static Website Files
CI/CD deployment using GitHub Actions
Custom domain configuration
AWS Certificate Manager for SSL
Serverless visitor counter