I used to know how to deploy resources and Lambda Functions with the aws cli, but I don’t remember any of it. I’m going to have to relearn it all. Why am I using Cloudformation? I remember everyone going the Terraform route. I just remember it feeling more native and natural to the types of things I was developing. I could see if I were developing a whole enterprise deployment infrastructure the allure of Terraform, but I’m hoping to keep things simple and AWS native.
I want to build a site for searching Lutheran audio and video. I plan to use AWS resources like Transcribe, Elasticsearch, and all the other infrastructure services. It’s been a couple years since I’ve done anything besides deploy static sites to an S3 bucket so I’ll be starting from scratch. I plan to post about my progress so I have a log for the next time I restart working on AWS.