2014-12-01 221 views
1

我的web项目使用一个软件,它需要安装在目标PC上。所以,我必须使用Azure虚拟机,无法使用Azure Cloud Service,对吧? 另外,我可以在虚拟机上使用SQL Azure吗?Azure虚拟机和SQL Azure

回答

11

只要安装程序支持通过带有开关的命令行进行安静/无意的安装,就可以在Azure Web/Worker角色(云服务)上安装任何第三方软件。了解更多如何通过StartUp tasks here完成此操作。

对于Azure SQL数据库 - 您可以使用任何服务组合。即使只有内部部署解决方案。你必须照顾Firewall rules.

1

Azure SQL数据库往往比安装了SQL Server的虚拟机便宜得多。它不会在虚拟机上运行,​​但您可以像访问本地数据库一样从虚拟机或Web应用程序访问Azure SQL数据库 - 只需将连接字符串设置为Azure SQL连接字符串即可。

1

有一篇出色的文章可以帮助您了解如何配置云服务的自定义功能。

microsoft-azure-cloud-services-part-4-lifecycle-and-customization-of-your-vm

为纽带解释没有什么坚持在云服务VM但这并不是一种限制,而不是一个很好的做法,可以方便地向外扩展的如果需要添加更多的实例。

您可以像安装在不同服务器上的SQL服务器一样使用Azure PaaS SQL,然后使用您的Web服务器,但有一些限制。请查看下面的MSDN链接了解这些限制。

sql-database-transact-sql-information