AWS Static Website Hosting with CloudFront by Shreyash WakodeAWS Static Website Hosting with CloudFront by Shreyash Wakode

AWS Static Website Hosting with CloudFront

Shreyash Wakode

Shreyash Wakode

AWS Static Website Hosting using CloudFront

Project Overview

This project shows how a static website can be hosted on AWS using Amazon S3 and Amazon CloudFront.
I deployed a single-page frontend website (index.html) on S3 and used CloudFront to deliver the website securely over HTTPS with better performance.
After completing and testing the deployment, the AWS resources were stopped to avoid unnecessary charges. Screenshots of the live website and AWS configuration are included in this repository.

AWS Services Used

Amazon S3 – Static website hosting
Amazon CloudFront – CDN and HTTPS support
AWS IAM – Basic understanding of access and permissions

Architecture

User → CloudFront → S3 (Static Website Hosting)

Features

Static website hosted on Amazon S3
Secure access using HTTPS through CloudFront
Publicly accessible website
Simple and clean frontend interface
Proper AWS configuration for static hosting

Live Website

The website was successfully deployed using Amazon CloudFront.
⚠️ The AWS services are currently turned off to avoid extra costs. Screenshots of the live deployment are available in the screenshots folder.

Screenshots

This repository contains screenshots of:
The website running via CloudFront
S3 bucket and uploaded files
Static website hosting configuration
CloudFront distribution details

Note

This is a frontend-only static website project. Any forms, login, or signup pages are only for interface demonstration and are not connected to a backend or database.

What I Learned

How to host a static website using Amazon S3
How to make a website publicly accessible using bucket policies
How to use CloudFront for CDN and HTTPS
How real AWS deployments work in practice
How to manage AWS resources to control costs
How to document and present a cloud project on GitHub

Use Case

This project can be used as:
A beginner AWS cloud project
A portfolio project for cloud or DevOps roles
A demonstration of static website hosting using AWS
Like this project

Posted Oct 4, 2026

Hosted a static website using AWS S3 and CloudFront with HTTPS.