Мне интересно, как я могу моделировать webapp, чтобы предоставлять услуги нескольким клиентам одновременно, работая как экземпляр для каждого.
В примере, если я обеспечиваю базовое программное обеспечение ERP для клиента, и я хочу дать эту услугу всем, которые хотят использовать его в Интернете со своими собственными данными ...Подход веб-экземпляров приближается
Как я могу это сделать?
Я думаю в главном webapp, как шлюз для входа в систему пользователей и маршрутизации их к их собственному webapp, но на самом деле нужен такой подход? с моим подходом мне нужен db для каждого клиента ?, и, может быть, это будет большой беспорядок ...
Какой еще подход можно применить для этого случая?
Любые комментарии приветствуются ..
Почему не база данных, поддерживающая несколько клиентов? то есть обновить свою схему для поддержки многих клиентов. –
Существует ли конкретное требование для отдельной базы данных для каждого клиента? Является ли функциональность веб-приложения каждого клиента одинаковой? –
Каждый клиент будет иметь одинаковую функциональность, но каждый может иметь свой собственный набор данных ... – user1913878