Как развернуть приложение SaS, созданное в Node как Backend и Angular в качестве Frontend - PullRequest
1 голос
/ 15 июня 2019

У меня есть облачный продукт, состоящий из 2 частей.Один - это Backend с Node и Mysql, а другой - с Angular 7. Мой план - использовать облачные предложения.Может ли кто-нибудь помочь с первоначальным развертыванием и постоянным развертыванием. Поток будет выглядеть так: Веб-приложение будет развернуто, скажем, на abc.com.Клиент зайдет в этот домен и зарегистрирует себя.Как только они подтвердят учетную запись, новый поддомен, такой как client1.abc.com, будет создан в том же домене, я должен загрузить 2 приложения, одно для бэкенда и одно для внешнего интерфейса, которые являются точной копией приложения, которое будет предлагаться в качестве облачного приложения.Эти загруженные приложения будут работать на двух разных портах, а порт внешнего интерфейса будет сопоставлен с поддоменом, созданным для клиента.

Мой план состоит в том, чтобы сделать это с помощью скрипта, который создаст папку в определенном месте для каждого клиента и скопирует код облачного предложения в этом.В этом и с помощью скрипта будет сгенерирован конкретный конфигурационный файл, который создаст только внешний интерфейс приложения и его бэкэнд, а также сопоставит это приложение с созданным поддоменом.

Пожалуйста, помогите мне понять, есть ли лучший способ сделать это.

...