У меня есть веб-приложение ASP.NET MVC, которое размещено на учетной записи общего хостинга. На сайте нет проблем при регулярном использовании. Однако характер бизнеса таков, что в течение одной недели месяца у нас очень и очень высокий трафик. Во время этих пиковых нагрузок на трафик мое приложение имеет несколько «Служба недоступна».
Одно из возможных решений, на которое я обращаю внимание, - это раскрутить веб-роль Windows Azure во время недели пикового трафика и снова раскрутить ее после окончания недели. (Я точно знаю, когда нагрузка будет высокой). Сейчас у нас недостаточно доходов, чтобы оправдать постоянное перемещение сайта в облако.
Мои вопросы - как мне обращаться с DNS. Мне бы хотелось, чтобы переход на Azure и обратно на размещенный сервис был беспрепятственным для пользователя. Пользователь должен иметь возможность набирать мой обычный URL-адрес и переходить на мой размещенный сайт в непиковые недели и в облачное приложение в пиковые недели. Я предполагаю добавить какую-нибудь запись CNAME на DNS-сервер, но я понятия не имею, как это сделать. Кто-нибудь знает какие-либо ресурсы о том, как обновить DNS, чтобы этот сценарий работал?