Можем ли мы запустить windowservice или EXE на веб-сайте Azure или на виртуальной машине?

Я имел опыт работы с облачным сервисом / хостингом в Azure. Однако, что касается другого проекта, я запутался в выборе с точки зрения функциональности.

У меня есть проект (2-уровневое приложение asp.net), в котором мне нужно запустить windowservice или exe, которые будут выполнять некоторые функции каждый день (например, извлекать данные), поэтому мои недоразумения такие же, как показано ниже

Что касается веб-сайтов Windows Azure

Могу ли я получить доступ к RDP, если перееду в зарезервированный экземпляр?
Могу ли я запустить WindowService/ EXE?

Что касается виртуальной машины Windows Azure

Это так же, как выделенный сервер?
Могу ли я использовать WASD в качестве базы данных из приложения находятся в том же? Я думаю, что могу запустить любой exe-файл и установить все, что угодно, но Azure собирается перерабатывать это, и если да, то что случилось с утилизацией?
Могу ли я использовать новый сервер Windows 2012 (VHD) в этом?

Веб-сайт Azure и виртуальная машина находятся в режиме предварительного просмотра, поэтому надежно ли использовать его в качестве рабочей версии?

1 ответ

Решение

Что касается веб-сайтов Windows Azure, то WAWS: нет, вы не можете RDP в экземпляр, даже если вы зарезервированы, что я знаю. Кроме того, вы не можете запустить службу Windows / EXE на WAWS. Если это ваши требования, то вы хотите запустить виртуальную машину или использовать некоторые задачи запуска в облачной службе.

Виртуальная машина Windows Azure (WAVM) позволяет установить службу или почти все, что вы можете установить на локальных серверах. Обратите внимание, что лицензирование зависит от вас, чтобы выяснить, выходят за рамки лицензии для ОС (или для SQL, если вы используете образ SQL от Microsoft). Да, вы можете использовать / достигать базы данных Windows Azure SQL с виртуальной машины, но она не находится на виртуальной машине, которая по-прежнему является размещенной службой. Вы можете установить (или выбрать использовать готовый образ) для SQL Server на виртуальной машине; однако, как вы указываете, это может пойти вниз или получить переработку. В настоящее время они не поддерживают репликацию; однако, они поддерживают зеркалирование, чтобы иметь дело с проблемой время от времени коробок.

Я думаю, что они выпускают Windows Server 2012 как образ (таким образом, делая его доступным) для виртуальных машин Windows Azure в конце прошлого месяца.

Что касается использования этих систем для производственного использования, они находятся в предварительном просмотре, и, таким образом, я бы сказал, что все юридические лица скажут, что вы не должны использовать его для производства вообще. Ваш пробег может отличаться, и учтите, что до тех пор, пока он не выйдет из предварительного просмотра, официальной поддержки этих функций не будет, кроме того, что вы получаете на форумах и здесь при переполнении стека; однако, если у вас есть что-то действительно интересное, вам следует обратиться к местному представителю Microsoft, чтобы обсудить ваши потребности.

Другие вопросы по тегам