Я сделал приложение для электронной коммерции, работающее на C#. Каждый экземпляр этого приложения прямо сейчас имеет свой собственный:
- Пул приложений IIS 7
- веб-сайт IIS 7
- База данных SQL Server 2008
Мой партнер сказал мне, что нам нужно отказаться от этого подхода и перейти в облако. Похоже, что SQL Azure взимает плату за базу данных. Так что этот подход будет очень дорогим для нас. Есть ли способ использовать одну гигантскую базу данных без необходимости переписывать весь уровень доступа к данным? *Или есть дешевый способ иметь сотни крошечных баз данных SQL Azure? *
примечание: каждая база данных всего занимает около 20 МБ.