Service 托管Windows服务

Service 托管Windows服务,service,azure,amazon-web-services,hosting,Service,Azure,Amazon Web Services,Hosting,我想在AWS上使用Azure等托管Windows服务应用程序。我知道我可以将我的应用程序修改为Azure worker角色。我可以用AWS做同样的事情吗?或者有更好的托管提供商吗。我的应用程序使用的是数据库,最好是SQL Server。AWS是一种IaaS基础设施即服务,您可以将Windows Server 2008 R2-EC2实例视为您自己的笔记本电脑或计算机或服务器,只需进行RD并部署您的Windows服务即可 关于DB,如果性能良好,可以在同一个实例中安装SQL Server或MySql

我想在AWS上使用Azure等托管Windows服务应用程序。我知道我可以将我的应用程序修改为Azure worker角色。我可以用AWS做同样的事情吗?或者有更好的托管提供商吗。我的应用程序使用的是数据库,最好是SQL Server。

AWS是一种IaaS基础设施即服务,您可以将Windows Server 2008 R2-EC2实例视为您自己的笔记本电脑或计算机或服务器,只需进行RD并部署您的Windows服务即可


关于DB,如果性能良好,可以在同一个实例中安装SQL Server或MySql,或者将DB服务器放在单独的EC2实例中。如果您担心添加更多EC2实例,RDS也是一个可用选项。

由于AWS AMI Amazon机器映像是标准的Windows 2008操作系统,您可以像平常一样创建和部署Windows服务—在.NET世界中,Windows服务仍然是一条路要走。Azure工作人员角色仅在Windows Azure中工作

使用AWS上的SQL Server,您可以使用已启用SQL的AMI,也可以安装自己的windows/SQL实例,但您将没有故障切换功能,因为您只能使用express或standard。要拥有冗余的SQL服务器,您需要执行数据库镜像或复制之类的操作,并让它自己运行。AWS上没有像RDS mySQL和Oracle或SQL Azure那样的SQL数据库服务