как подключить Microsoft Azure к локальной базе данных sql

Можно ли подключить веб-сайт Microsoft Azure к базе данных SQL Server, размещенной локально, и если да, то какие шаги необходимо выполнить?


person Robert Chelton    schedule 16.04.2014    source источник


Ответы (2)


Пропустите любой запрос, исходящий от вашего IP-адреса веб-сайта Azure и нацеленный на TCP-порт 1433, через брандмауэр. Затем измените строку подключения на своем веб-сайте Azure, чтобы она указывала на общедоступный шлюз, используемый в premsie.

person qux    schedule 16.04.2014
comment
К сведению: веб-сайты Azure не имеют выделенного исходящего IP-адреса. Если вы настроите SSL, вы получите только выделенный входящий IP-адрес. Таким образом, вы не сможете фильтровать только трафик веб-сайтов Azure для одного веб-сайта. - person David Makogon; 16.04.2014

Как уже упоминалось @qux, вам необходимо разрешить входящий трафик через порт 1433. С веб-сайтами Azure у вас не будет выделенного исходящего IP-адреса, поэтому вам нужно будет полагаться на безопасную конфигурацию SQL Server.

Если вы переключитесь на облачные службы (веб-роль/рабочая роль), у вас будет IP-адрес для фильтрации. То же самое с виртуальными машинами.

Вы также можете настроить VPN (и существует множество устройств VPN, сертифицированных для Azure).

person David Makogon    schedule 16.04.2014