Deploying a Gatsby site to AWS amplify is so ridiculously simple it would be a crime not to include it. This can literally take under two minutes to configure. The first build may take a couple more.
Step one - Connect your git provider
I can’t think of any important options lacking. I tried out GitHub initially, but I will try out CodeCommit in the near future. You will have to authenticate at this point, if you are already logged in, it only takes a second.
Step two - Pick your repo / branch
I have used master here to keep it simple.
Step three - Build script
This step is magic. Worked for me first time. I didn’t write anything. It just detected and appeared. Sure other platforms can do this, but this feels like the perfect mix of ease of use and customizability.
Step four - Deploy
Hit the button and that’s it!