Infrastructure as Code and AWS
On a recent project, I had the opportunity to try a number of different approaches to setting up an api and some static js on AWS. I had a desire to make the environment setup as repeatable as possible, and to make use of as many of the AWS features as possible to simplify our processes. The below are some notes on the setup I landed on, as well as some terraform snippets that may be helpful (terraform is improving rapidly, so there will most likely be newer/better ways to do some of these things)