27

我开始开发新的在线业务,但我不确定使用什么技术进行托管。我在以前的项目中使用过 Microsoft Azure,我对此没有任何问题,只是价格昂贵。

我的选择是 Azure、Appharbor 或 Amazon EC2。我什至不确定比较它们是否正确。

我正在寻找一种非常容易设置并且花费更少时间的东西。

我们只有两个开发人员,所以我们有足够的时间来开发我们的网站。

我听说 EC2 会很耗时。

4

1 回答 1

35

AppHarbor肯定会完成工作。

Azure 也是一种 PaaS(具有许多基础架构功能),但没有附加程序,因此您只能使用 Microsoft 决定提供的任何服务(或者您必须在自己的 VM 角色实例上安装、配置和维护它们)。正如您所提到的,Azure 很快就会变得昂贵。

AWS Elastic Beanstalk 现在也支持 .NET,为其提供了一些 PaaS 功能。部署模型虽然不是很复杂(Azure 也不是):你必须有一个 Visual Studio 插件创建包,然后推送和部署,而 AppHarbor 与 GitHub、Bitbucket、Codeplex 等集成,运行你的单元测试,发送构建通知等等。

(全面披露:我是AppHarbor的联合创始人)

于 2012-05-30T16:40:50.440 回答