I do plan on writing out some guides on this in the future utilizing Hashicorp’s Terraform and Red Hat’s Ansible (as we utilize these internally within Strapi and with our own deployments of Strapi) but I don’t currently have an ETA for that.
We are in the process of spinning up a new resource center that will make all of our resources for deployment much more expansive and clear. If you are using AWS you may look instead towards using AWS ELB (Elastic load balancer), Route53 (DNS management) and the built in SSL handling of certificates (I believe they also support Let’s Encrypt).
I’ve added this to my “to-do” list but I am interested to see if anyone else in the community has some ideas or suggestions in their own implementation.