我有一个包含2部分的云产品。一个是Node和Mysql的后端,另一个是Angular 7的前端。我的计划是为此提供云服务。任何人都可以帮助进行初始部署和持续部署。流程将像:Web应用程序将部署在例如abc.com上。客户将来到此域并自行注册。他们确认帐户后,将在同一个域上创建一个新的子域(例如client1.abc.com),我必须上传2个应用程序(一个用于后端)和一个用于前端的(与作为云应用程序提供的应用程序完全相同)。这些上载的应用程序将在两个不同的端口上运行,并且前端应用程序端口将与为客户端创建的子域进行映射。
我的计划是通过脚本执行此操作,该脚本将在定义的位置为每个客户端创建一个文件夹,并在其中复制云产品代码。将在此生成特定的配置文件,并且通过脚本仅使应用程序的前端和后端都可以运行,并使用创建的子域映射该应用程序。
请帮助我了解是否有更好的方法。