1. Stay on AWS only. 2. Pay for a Business Support plan. https://aws.amazon.com/premiumsupport/pricing/ 3. Call business support about something "how do I restart my server" - so you know how to file a ticket, get a feel for how quick the response is and how it works. Do not over think this. EG: terraform templates
re: terraform, that's only part of the picture right? What do you recommend for provisioning? I assume Terraform + Packer? I looked into these a while back and they seemed good. My only concern was that my target was very low-cost setups, and I wanted something like Packer but let me provision multiple images onto a single machine. Eg, if I just used Packer, as far as I could tell I would have to have 1 machine per i…
I haven’t used Packer, but could you use CodeBuild/CodeDeploy/CodePipeline? Again if you’re on AWS you might as well take advantage of their support.
You can deploy Docker images using CloudFormation either to Fargate and not have to worry about servers or to EC2 instances (? I haven’t tried).