Самый экономичный способ размещения нескольких сайтов в Azure - PullRequest
0 голосов
/ 24 октября 2018

Я новичок в Azure и у меня есть пробная учетная запись, но кредиты доступны только в течение 30 дней.Я думаю, что их предыдущее предложение с ежемесячными кредитами было намного лучше, оно дает вам больше шансов эффективно начать работу и посмотреть, что работает лучше.

В любом случае у меня есть 4 веб-сайта, три из которых требуют SQL Server dB.Я пытаюсь выяснить, могу ли я использовать Azure дешевым и экономически эффективным способом.Все они требуют пользовательского домена и SSL, что означает, что план обслуживания приложения B1 является минимальным требованием, стоимость которого составляет около 40-50 фунтов стерлингов за сайт.Это уже совершенно недоступно для меня, для небольших, базовых сайтов.Мне кажется смешным, что веб-сайт с настраиваемым доменом и SSL так дорого обходится в Azure.Возможно, Azure не для меня.

Я читал об использовании Clouflare в плане службы общих приложений, но мне не очень нравится это решение.Я пробовал Clouflare в прошлом и у меня были некоторые проблемы с производительностью.Также бесплатная версия SSL только шифрует пользователей к Cloudflare.Поэтому я ищу решение без Clouflare.

Я собираюсь использовать виртуальную машину Azure, но мне нужны некоторые предложения.

  • Какая виртуальная машина была бы хорошим вариантом для 4 веб-сайтов в диапазоне от нескольких сотен до нескольких тысяч посещений в месяц?
  • Может ли виртуальная машина B1S обрабатывать веб-сайт с помощью дБ?
  • У меня установлен виртуальный сервер SQL на виртуальной машине или я подключаюсь к управляемой базе данных SQL?
  • Требуется ли сертификат SSL для каждого сайта или только один сертификат для виртуальной машины?
  • Требуется ли какой-либо CI с платными сервисными связями или что-либо еще для развертывания моих основных сайтов asp.net на ВМ?
  • Стоит ли усилий по управлению ВМ?

Любой совет приветствуется.Спасибо

1 Ответ

0 голосов
/ 24 октября 2018

Во-первых, с вас взимается план обслуживания приложений Azure, представляющий собой платформу для размещения ваших приложений.Вы можете развернуть множество веб-приложений в одном плане обслуживания приложений, например: B1.Но будьте осторожны с нагрузками.Если у вас большое приложение, план B1 будет исчерпан до хоста 4.

Во-вторых, вы можете попробовать использовать ВМ.Поскольку количество посещений невелико, я думаю, что виртуальная машина серии B может обрабатывать запросы.И если операций с базами данных не так много, вы можете установить сервер SQl в виртуальной машине.

В-третьих, если все ваши сайты находятся под одним доменом.Например: web1.domain.com, web2.domain.com, web3.domain.com, web4.domain.com.Затем вам нужно подать заявку на подстановочный сертификат * .domain.com.Или вы можете подать заявку на 4 отдельных сертификата.

Другим решением для сертификата является развертывание веб-приложений в домене: www.domain.com/web1. Тогда вам нужен только один сертификат.

Наконец, вы можете изменить размер виртуальной машины, если производительность не очень хорошая.

...