@Alekhin_Artem

Как лучше организовать ASP.NET приложение в облаке Azure?

Добрый день!
Есть ASP.NET приложение размещенное в Azure, которое работает с SQL DB. Приложение грубо говоря узкоспециализированная CRM-система. Использовалась внутри одной организации, т.е. работает с одной БД.
Теперь нужно поднять облачный сервис с этим приложением для других организаций.
У приложения есть Web.config в котором указана строка подключения к БД и какие модули использовать. Конечно для каждой организации должна быть своя БД и свой набор модулей.
1. Я так понимаю, что лучший вариант - это развернуть одну облачную службу, а не для каждого клиента по экземпляру приложения? Во втором случае ведь будет ад для админа.
2. Как лучше организовать в таком случае подхват одним и тем же приложением Web.config для разных клиентов?
3. А может нужно переписать логику и Web.config сделать дефолтным для всех, а строку подключения и другие данные клиента/организации брать из другого места?

Знающие люди, подскажите пожалуйста куда копать и как лучше организовать. Спасибо!
  • Вопрос задан
  • 299 просмотров
Пригласить эксперта
Ответы на вопрос 2
@make_luv
Ад адом, зато если упадет у одних, другие не пострадают. Красивее, конечно, вариант с единым вебконфигом, но это все яйца в одной корзине.
Ответ написан
Комментировать
@Alekhin_Artem Автор вопроса
Azure уверяет в 99,95% аптайм.
Тут другое - обновления у нас довольно частое явление, раз в месяц стабильно, так вот даже 50 облачных служб обновить это еще та задачка.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
30 апр. 2024, в 14:11
40000 руб./за проект
30 апр. 2024, в 14:10
100000 руб./за проект
30 апр. 2024, в 14:08
5000 руб./в час