我们可以在Azure网站或虚拟机中运行WindowsService或EXE吗?

我们可以在Azure网站或虚拟机中运行WindowsService或EXE吗?,azure,azure-web-app-service,azure-virtual-machine,Azure,Azure Web App Service,Azure Virtual Machine,我在Azure上体验过云服务/托管服务。然而,关于另一个项目,我在功能选择上感到困惑 我有一个项目(2层asp.net应用程序),我需要运行WindowsService或exe,它每天都会执行一些功能(如获取数据),所以我的困惑如下 关于Windows Azure网站的信息 如果要移动到保留实例,是否可以访问RDP? 我可以运行WindowsService/exe吗 关于Windows Azure虚拟机的信息 它和专用服务器一样吗 我可以使用WASD作为来自同一应用程序的数据库吗? 我想我可以运

我在Azure上体验过云服务/托管服务。然而,关于另一个项目,我在功能选择上感到困惑

我有一个项目(2层asp.net应用程序),我需要运行WindowsService或exe,它每天都会执行一些功能(如获取数据),所以我的困惑如下

关于Windows Azure网站的信息

如果要移动到保留实例,是否可以访问RDP?
我可以运行WindowsService/exe吗

关于Windows Azure虚拟机的信息

它和专用服务器一样吗
我可以使用WASD作为来自同一应用程序的数据库吗? 我想我可以运行任何exe并安装任何东西,但是azure会回收这些东西,如果是,那么回收时会发生什么?
在这方面我可以使用新的Windows server 2012(VHD)吗


Azure网站和虚拟机都处于预览模式,因此将其用作生产版本是否可靠?

就Microsoft Azure网站而言:不,您不能RDP到实例中,即使我知道您是保留的。此外,您不能在WAWS上运行windows service/exe。如果这些是您的需求,那么您希望运行虚拟机或在云服务上使用一些启动任务

使用WindowsAzure虚拟机(WAVM),您可以安装服务,或者几乎任何可以安装在本地服务器上的东西。请注意,授权由您决定,以确定操作系统(或SQL,如果您使用的是来自Microsoft的SQL映像)的许可证之外的内容。是的,您可以从虚拟机使用/访问Windows Azure SQL数据库,但它不驻留在虚拟机上,虚拟机仍然是托管服务。您可以在VM上安装(或选择使用预制映像)SQL Server;然而,正如你所指出的,这可能会下降或得到回收。目前它们不支持复制;不过,它们确实支持镜像,以处理机箱不时停机的问题

我想上个月底,他们发布了WindowsServer2012作为WindowsAzure虚拟机的映像(从而使其可用)

至于将这些系统用于生产,它们正在预览中,因此我要说,所有的法律术语都会说,你根本不应该将其用于生产。您的里程数可能会有所不同,请注意,在预览结束之前,除了从论坛和这里的stack overflow上获得的功能外,对这些功能没有任何官方支持;但是,如果您有一些非常吸引人的事情,您应该联系您当地的Microsoft代表,谈谈您的需求