【问题标题】:Amazon Windows Services for VPS, please advise适用于 VPS 的 Amazon Windows 服务,请告知
【发布时间】:2015-02-27 22:38:05
【问题描述】:
我需要 VPS 服务来托管我的 ASP.NET 项目。
但是,它不仅仅是 asp.net 托管,我还需要 SQL Server、RabbitMq 以及我正在运行的控制应用程序或我的 Windows 服务。
因此,我阅读了使用 Amazon Web Services 的建议,因为它们在第一年免费提供。
但是,当我注册时,我发现我不知道自己在哪里:
我没有看到使用 Windows 创建虚拟机的选项
我没有看到在这样的机器上设置 SQL Server 的选项
等等。
所以我想知道我是否在正确的地方?
请告知 AWS 是否可以为我提供我需要的东西或我来错地方了?
【问题讨论】:
标签:
asp.net-mvc
amazon-web-services
architecture
hosting
【解决方案1】:
AWS 可以提供您列出的所有内容,但您需要自己学习。
基本上,您创建一个 EC2 实例,然后使用 RDP 远程访问它,然后您可以安装软件并将其配置到您的心中 - 就像它是任何其他物理服务器一样。
如果您想使用 SQL Server,您可以选择使用自己的许可证直接在实例上安装它,或者使用他们的“托管”版本的 SQL Server 调用 RDS。您需要阅读并决定哪个选项更适合您的项目 - 没有唯一正确的方法。
最后,我要指出,虽然“免费层”很好,除了一个非常小的应用程序(即低流量网站上的小数据库),你可能会发现“免费层”并不完全为您提供运行繁忙的应用程序所需的所有功能。我不会根据您是否应该使用 AWS 来决定您可以获得多少“免费”东西。免费层非常适合学习,但请计划花一些钱来获得真正强大的解决方案。