Project Overview
This project involved hosting a static portfolio website on AWS S3 using a custom domain. I purchased my own domain name and I used a pre-built website portfolio template as the content for the site. The aim of this project was to set up a reliable hosting, connect it to a custom domain and make it accessible publicly over the internet
Tools and services used
- AWS S3: For static website hosting
- Amazon Route 53: For domain name registration and DNS configuration
- Custom domain: Purchase specifically for this project
- Website template: Pre-built HTML/CSS portfolio template customized for my use
- Amazon route 53: DNS management for custom domain
- Amazon certificate manager: To provide SSL/TLS certificate for the website
- Amazon cloudfront: CDN for faster load times and HTTP support
Project steps and Implementation
Step 1: Domain Purchase
- Bought a custom domain name to give the website a professional touch
.png)
Step 2: Website Preparation
- Selected and downloaded a portfolio template
- Customized the template with my personal details and project information
- Prepared all files (HTML, CSS, JS, Images for upload)
.png)
Step 3: s3 Bucket SetUp