Terraform is a declarative & reproducible way to provision cloud infrastructure. It lets you set up your entire infrastructure in a way that is version controlled, documented & reproducible without requiring any GUI actions.
Joshua Kella from Yale University has made a Terraform recipe for setting up The Littlest JupyterHub (TLJH) on Amazon Web Services (AWS). This would be very useful to you if you want to simplify setting up your own TLJH on AWS.
Thank you very much Joshua for working on this and bringing this to our attention!