使用Microsoft Azure来托pipe.NET解决scheme

我正在一家看起来将代码部署到“”的初创公司工作。 其中一个select是微软Azure – 问题是应该使用吗?

我们使用.NET与SQL Server。 前端由一个Web服务和一个Web站点组成。 我们使用AppFabriccaching服务。

任何人都有与Azure的经验? 部署? 缩放? 性能?

我不能确定我们应该转向Azure还是转向亚马逊? GoGrid的? Rackspace公司? 我们应该考虑什么?

我们是目前使用大部分Azure堆栈的初创公司,迄今为止我们的经验非常棒。 尽pipe如此,我们是BizSpark计划的成员(因为我们处于自由限制中,所以目前并不支付服务费用),而且我在其他云计算领域没有太多的经验,所以这不是比较。

SQL Azure

真正简单的部署和pipe理,目前缺less将数据库备份到文件的function。

计算

“开箱即用”的Visual Studio体验非常缓慢,但通过PowerShell实现自己的上传脚本或使用Web界面非常简单。 添加新的实例与更改configuration设置一样简单,然后在15分钟后达到您请求的级别。 升级需要大约5分钟的时间进行部署(但是如果您有多个实例在运行,它们将以组的forms运行,这样您的停机时间就会缩短)。

一个月一次,微软会自动修补你的Windows实例(这通常在凌晨2点左右发生),但是如果你有多个实例,它们将分组完成。

我认为所有云提供商在扩展方面都差不多,因为它们似乎都在多租户虚拟架构上运行。 值得一看,你可以得到各种免费试用。 亚马逊提供一个免费的“层”,如果你有小的需求,它不会花费任何东西,微软有免费的试用和加速器程序(如BizSpark ),让你启动和运行。