我正在尝试做什么
我有一个Web应用程序,我正试图在Azure平台上测试。我的计划是将asp.net mvc应用程序放在Azure Web服务上并在Azure VM上托管SQL Server。
我现在已经设置好了,以便网络应用程序可以使用公共IP地址成功与SQL Server数据库通信。但我希望两者之间的延迟尽可能地最小化,所以我假设(可能不正确?)将它们都放在虚拟网络上会更好。我还希望能够通过SSMS和Visual Studio从我的本地开发计算机访问SQL Server,以便从VS进行模式比较和更改。
我希望在frontend
子网中使用Web服务,在backend
子网中使用数据库服务器,类似于depicted here。
注意:我不是网络人......但是开发人员,所以这对我来说有点陌生。
到目前为止我做了什么
xxx-vnet/default
The virtual network has no gateway.
Gateway does not have any point to site addresses.
问题
答案 0 :(得分:0)
回答你的一些问题:
为了表演,我没有任何实际数字。人们进行这些连接的主要原因是,您可以将连接限制为仅限于虚拟网络中该点对点子网内的连接。否则你必须公开访问它们。如果您想要更好的性能和VNet集成,则需要使用App Service Environment,这是一种高级产品。将其放入VNet,与可以在App Service中完成的连接不同。