I'd like to see this when you get finished. I'm looking for a new way to do static webpages that's fast and hassle free.
https://sysadmincasts.com/episodes/48-static-sites-using-aws...
If you sprinkle in AWS SDK for Javascript in the browser, you can handle mutations directly into various persistence services without needing EC2. I'm still very early in my exploration of this approach so I was hoping to see some case study myself. If there's no direct way to invoke lambda from a service event (e.g., an RDS mutation), you could invoke it from the client after returning from the RDS request.
You can always find somewhere else to host your stuff, but I’d say I’m pretty happy with a deployment workflow that’s basically
bundle exec jekyll build
s3_website push
Aaand you’re done. And you can even roll those two into a pre- or post-commit hook.