Назад | Перейти на главную страницу

Требуется запустить службу Windows и MySQL, какие варианты удаленной / облачной службы у меня есть?

Как следует из названия, мне нужно настроить базу данных MySQL, к которой могут получить доступ два (или более) разных сайта. Единственная загвоздка в том, что нам нужно запустить службу Windows вместе с ней (это стороннее приложение, и его нельзя переписать).

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

Насколько я понимаю, мы могли бы использовать Windows Azure, Amazon EC2 или просто провайдер хостинга виртуальных машин (например, http://bigv.io/).

Из того, что я прочитал о каждом из них, учитывая, что нам нужно запустить MySQL, нам придется запускать полную виртуальную машину, даже в Azure / EC2.

Есть другой способ сделать это? Я неправильно понял, что возможно или даже необходимо? Если нет, какие преимущества может предложить Azure / EC2 по сравнению с хостом виртуальной машины (или даже совместно размещенным блоком)? (и наоборот?)

Если вам нужно запустить MySQL бок о бок со службой Windows это подразумевает развертывание на одном компьютере на Windows Server. Это дает вам только вариант виртуальной машины в Azure. Вот вся последняя информация о Инфраструктурные услуги который включает виртуальные машины. Ваш vhd будет поддерживаться хранилищем BLOB-объектов (надежным, с тройной репликацией), а также дисками данных (2 диска могут быть подключены к каждому ядру, всего до 16 дисков).

Затем вы можете открыть внешнюю конечную точку (порт, доступный внешнему миру), и любой сайт может получить доступ к серверу MySQL при наличии надлежащих учетных данных.

Если ваши веб-сайты находятся в Windows Azure и размещены на виртуальных машинах или Облачные сервисы (Платформа как услуга), вы можете подключить эти веб-приложения к серверу базы данных через виртуальную сеть, устраняя необходимость во внешнем (публичном) доступе.