Hosting a Website Using AWS S3
NOTE: This post is still a work in progress.
This blog talks about how to setup a website using AWS S3 which might be intimidating for complete beginners. I also plan to create a tutorial/blog for complete beginners who want to setup their own website which I should link here in the future.
Overview Hosting a website typically requires you to setup the following.
Web Server - where all your files uploaded and served through the network Content Delivery Network (CDN) - where your static files are cached Certificate - for SSL Domain Name System (DNS) - where your domain name is registered Component What we’ll use Web Server S3 CDN CloudFront Certificate ACM DNS GoDaddy Step 1: Setup your S3 bucket Create an S3 bucket in your AWS account and enable Static website hosting.