[英]Connect Azure Web Service to Azure VM SQL Server DB in Virtual Network
我想做什么
我有一个正在尝试在Azure平台上进行测试的Web应用程序。 我的计划是将asp.net mvc应用程序放在Azure Web服务上,并在Azure VM上托管SQL Server。
我现在对其进行了设置,以使Web应用程序可以使用公共IP地址成功与SQL Server DB进行通信。 但是我希望将两者之间的延迟最小化,所以我假设(也许是错误的?)将两者都放在虚拟网络上会更好。 我还希望能够通过SSMS和Visual Studio从本地开发计算机访问SQL Server,以进行VS的模式比较和更改。
我想将Web服务放在frontend
子网中,将db服务器放在backend
子网中,类似于此处所示 。
注意:我不是网络专家,而是开发人员,所以这对我来说有点陌生。
到目前为止我做了什么
xxx-vnet/default
The virtual network has no gateway.
Gateway does not have any point to site addresses.
问题
要回答您的一些问题:
为了表演,我没有任何实际数字。 人们建立这些连接的主要原因是,您可以将到VM的连接限制为仅来自虚拟网络中该点对站点子网内。 否则,您必须使它们公开可用。 如果您想要更好的性能和VNet集成,则需要使用App Service Environment,这是一种高级产品。 可以将其放入VNet,这与App Service中可以进行的连接不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.