我正在尝试将应用程序部署到Windows Azure,由于缺乏文档和Azure基础架构的新功能,我在查明如何实现最佳配置方面遇到了一些麻烦.我需要配置两个虚拟机(一个Linux机箱和一个带有SQL Server的Windows服务器)与一个Web角色实例进行通信.Web角色应该只有外部世界可以访问的端点.它应该能够与SQL Server和Linux机器通信(这些机器不需要相互通信).如果我在VM上打开端点(例如Windows机器上的端口1433和VM防火墙中的相同端口),我可以实现此目的,但是我担心这样做的安全风险并且宁愿让Web角色进行通信直接使用我的虚拟机而不打开端点(使用Azure门户).我已经阅读了一些示例,这些示例涉及将项目部署为云服务,但没有一个包含Web角色和CUSTOMIZED虚拟机.我见过使用虚拟网络的参考资料,但没有示例.我到处寻找一个没有成功的解决方案.这似乎是一种常见的情况,所以我认为不应该这么困难.我错过了什么吗?
sql-server virtual-machine azure azure-web-roles azure-virtual-machine