Kehan's Blog

Experimenting with Amplify as a CI/CD framework for managing this site.

July 18, 2019

I’m running this site using the static site generator, Gatsby.js. I’ve been interested in AWS Lambda and Serverless for some time. However I’ve also not been sure how to best use it for hosting a blog. Then along came AWS Amplify Console which has made it possible to host a gatsby page with CI/CD for the content.

All I have to do is create a Markdown page, commit it and push it and a new version of the site gets deployed into an S3 bucket. The AWS console will email me on builds & failures.

Additionally I can have as many environments as I like just by configuring a branch in the console.


Kehan Harman

Written by Kehan Harman who lives in Roleystone and works in Perth, Western Australia at Gaia Resources building useful things. You should follow him on Twitter.