The Free Stack – Running Your Application for Free on AWS
There are a lot of naysaying in the comments but I think it's a nice write-up and if you are interested in doing something like this I can say for sure it is possible based on my own experience. One of my side projects, <a href="https://cmdchallenge.com" rel="nofollow">https://cmdchallenge.com</a> is setup almost identical. Cloudfront / api gateway / dynamodb and is covered a bit in this blog post <a href="https://about.cmdchallenge.com/building-cmdchallenge.html" rel="nofollow">https://about.cmdchallenge.com/building-cmdchallenge.html</a> .<p>My last month's AWS bill (not in the free tier anymore) was only $2.23. For the runner that runs arbitrary shell commands I used to run a t2.micro in AWS but when the free tier expired I moved that over to gcp and I'm burning through their credits.  I'm also using gitlab ci/cd to periodically renew the docker instance that runs shell commands.<p>It only works because there isn't much traffic obviously, and api requests are not made on every page load.