【发布时间】:2012-03-01 21:07:20
【问题描述】:
我们公司正在考虑迁移到云端。我们是否仍然能够满足我们当前的所有要求(如下)。我们希望能够在未来轻松扩展而无需高成本。
- 5 个 ASP.net 4.0 网站正在运行(使用 sql 数据库,见下文)
- SQL Server 2008 Express(8 个数据库)
- 2 个调度服务正在运行(通过电子邮件发送夜间报告,例如数据库中的新订单)
- MongoDB 和 Memcached 也安装在服务器上
出于安全原因,目前这些网站与数据库服务器位于不同的服务器上。
我们考虑将Windows Azure 和Amazon Web Services (AWS) 作为提供者,哪个最符合我们的要求?
还有其他我们需要考虑的因素吗?
【问题讨论】:
-
如果你能支付他们的价格,你当然可以将你所有的东西转移到 Amazon EC2 实例上。从小而便宜的东西开始并建立起来甚至很容易。 EC2 实例是云中完全可远程控制的虚拟机。非常酷的东西。
-
如果您已经在 .net 中做所有事情,那么 Azure 可能会是一个更好的选择,因为它对您的开发人员来说会感觉更自然。我正在从 IIS 迁移到 Azure,这非常酷:如果您不想利用 Azure 的独特功能(例如用于缓存的 AppFabric),那么几乎没有什么可改变的。
-
我可以使用 azure 轻松运行 Windows 服务吗?
-
amazon 和 azure 哪个更便宜
-
@frenchie 很高兴知道 Azure 移植到无功能是多么容易。运行 EC2 实例就像在某个地方运行 IIS 服务器一样,因此也非常简单。
标签: asp.net .net azure amazon-web-services cloud