Lessons learned from making a static website on aws S3

Point of this post

There are tons of fantastic tutorials on how to make a static website and this is not that. I'm simply sharing some anecdotal experience as a hobbyist on the why's and my lessons learned.

I'm a relatively new self-taught developer, so if you're new, I hope this can help you in your build journey.


Why make a site

I wanted to have a space to share information and move away from social media platforms. This little exercise was actually really helpful in letting me organize my thoughts from the ground up. I recommend it to anyone else that is trying to accomplish the same.

I've also been wanting to use what I learned from my aws training and get a DIY feeling out of it, so it was a perfect starter.


Static versus dynamic site

There are tons of options to host your own website. Most options like Wordpress, Wix and Squarespace don't require you to have any technical background in coding, so it's a great option for most. But since I wanted to get more hands-on, I moved to choosing between setting up a dynamic Wordpress site or a static S3 website.

Here are the key reasons I decided to go with a static S3 website instead of a dynamic website hosted on EC2 Wordpress instance:


Lessons learned

As promised, here are some of the things I learned while building a simple static website. Unfortunately, most of these security considerations are not covered in entry level cloud courses.

How-To's

There are fantastic resources on making a static website on S3 and I googled a ton. For reference, some notable resources below:


← Back