I recently had this idea of creating a kind of PaaS or a SaaS that lets user draw their Cloud Infra on a diagram and this tool converts into Infra Code (Terraform Code). I am still thinking if it would worth it include to the app scope, run the terraform and actually create the user infra on AWS or his cloud provider.
Now, I saw some apps that does the similar but in their case they already have a bunch of Templates and the user just select one of them. They are not so flexible, but I don't know if that alone would be a huge advantage, not mentioning that would be super complicated make a good diagram to IaaC translation.
Would love to hear some insight about it.
Also would like to ask what you use for running your back-end when bootstrapping your apps: Heroku? AWS EC2? Kubernetes?
Is dealing with Infra a pain for you?
Idea reminds me of https://www.massdriver.cloud/
I don't do DevOps myself, so I can not speak to the pain. As a solo founder, I feel like I'd lean on productive hosting like Heroku or Fly for my apps to avoid the concerns of DevOps.
I personally use AWS EC2 for deploying my SaaS backend, and AWS RDS to manage the database.