Задать вопрос
@Alekhin_Artem

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

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

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

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

Похожие вопросы