Amazon S3 Static Sites and CloudFront Configuration

Recently, I was going back over an Amazon S3 static site I maintain and noticed that I couldn’t navigate directly to subpages without using a trailing /index.html. It turns out there’s a few quirks of the Amazon CloudFront console settings that might lead to this. Let’s take a look at how to fix it.

Deploy Your Static Site to AWS S3 with Serverless Finch and the Serverless Framework

A frequent issue I ran into when working with the Serverless Framework on smaller projects was that when I wanted to deploy a static website frontend that integrated with my Serverless backend I wasn’t quite sure how to do it. After some searching, I adopted and republished a broken Serverless Framework plugin for that exact purpose.

And so Serverless Finch was born.

Now it’s relatively easy to deploy your own website to AWS S3 while using the Serverless Framework and Serverless Finch. Here’s how you can do it.

New Linux Academy Course - Fullstack Serverless Applications on AWS

I’ve just released a new course on Linux Academy. It’s called Fullstack Serverless Applications on AWS. I think this will be a great course for anyone wanting to learn more about serverless application development on AWS and a great way to add a new project to your portfolio too! You can read more about the course in the official annoucement on the Linux Academy blog.