как перенести масштабируемый набор виртуальных машин в Windows Azure (asp.net)

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


person vj nithin    schedule 11.06.2016    source источник


Ответы (1)


Несколько вещей, чтобы рассмотреть.

  1. Вы можете создать пользовательскую виртуальную машину, содержащую полное приложение, или использовать расширения виртуальной машины для развертывания приложения в образе платформы каждый раз, когда развертывается новая виртуальная машина в масштабируемом наборе. См.: https://msftstack.wordpress.com/2016/04/20/deploying-applications-in-azure-vm-scale-sets/ некоторые мысли по этому поводу. В конечном счете, это может зависеть от того, сколько нужно установить поверх базового образа и насколько быстрым должно быть масштабирование.
  2. Вам нужно автомасштабирование на основе использования ресурсов или вы планируете вручную увеличивать/уменьшать количество ВМ в наборе? См. https://azure.microsoft.com/en-us/documentation/articles/virtual-machine-scale-sets-windows-autoscale/
  3. Хороший способ начать работу с масштабируемыми наборами — развернуть существующий шаблон непосредственно из шаблонов быстрого запуска Azure. Просмотрите https://github.com/Azure/azure-quickstart-templates и выполните поиск для вмсс. Эти шаблоны дадут вам представление о некоторых вариантах, которые у вас есть.
  4. Чтобы изучить основы масштабируемых наборов виртуальных машин, начните со страницы документации: https://azure.microsoft.com/documentation/services/virtual-machine-scale-sets/ и объявление GA: https://azure.microsoft.com/en-us/blog/azure-virtual-machine-scale-sets-ga/
  5. Также обратите внимание на службы более высокого уровня, такие как служба веб-приложений Azure, если вы еще этого не сделали. Преимущество службы более высокого уровня заключается в том, что некоторые основные операции веб-приложения выполняются за вас: https://azure.microsoft.com/en-us/services/app-service/web/
person sendmarsh    schedule 10.07.2016