Azure本地数据网关 - 走的路还是过度的?

时间:2018-04-29 18:01:13

标签: sql-server azure azure-cloud-services data-gateway

当拥有一些想要从Azure访问的本地数据源时,是创建data gateway的“最佳实践”,还是这种方法变得过时?我问,因为我注意到它依赖于“网关云服务”,正如我所理解的那样,它正在逐渐消失。

对我的实际要求只是能够从函数应用程序进行查询到本地sql server。我甚至不确定通过数据网关是否可行。

感谢任何反馈。

1 个答案:

答案 0 :(得分:1)

看一下混合连接:https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections

它们专为您的目标而设计:

基本上,在内部部署环境中的SQL端点与Azure环境中Azure功能的目标端点之间创建隧道。它使用HTTPS流量,因此在内部部署防火墙上很容易。要创建SQL端点,您需要安装一个名为“混合连接管理器”的代理,它将充当Azure端点和SQL服务器之间的代理。

建立端点后,您可以使用您的功能连接到Azure端点,并将其隧道传输到内部部署SQL(使用HCM)。

请记住,这只适用于SQL帐户,而不适用于AD帐户。此外,Azure功能必须由专用的应用服务计划托管,而不是消费计划(唉)。