我开始开发新的在线业务,我不确定用于托管的技术。 我在以前的项目中使用过Microsoft Azure,我没有任何问题,只是价格昂贵。
我的选择是Azure,Appharbor或Amazon EC2。我甚至不确定比较它们是对的。
我正在寻找一些非常容易设置并且花费更少时间的东西。
我们只有两位开发人员,所以我们有足够的时间来开发我们的网站。
我听说EC2会耗费时间。
答案 0 :(得分:35)
AppHarbor肯定会完成工作。
Azure也是一种PaaS(具有许多基础架构功能),但没有add-on program因此您无法使用Microsoft决定提供的任何服务(或者您必须自己安装,配置和维护它们VM角色实例)。正如您所提到的,Azure很快就会变得昂贵。
AWS Elastic Beanstalk现在也有.NET support,为其提供了一些PaaS功能。部署模型虽然不是很复杂(也不是Azure的):你必须有一个Visual Studio插件创建包,然后推送和部署,而AppHarbor与GitHub,Bitbucket,Codeplex等集成,运行你的单元测试,发送构建通知等等。
(完全披露:我是AppHarbor)
的共同创始人