云计算是指按需提供计算,存储和网络容量。对于解决某些特定任务而言,这是一个新鲜但非常引人注目的概念,例如:
我主要使用Microsoft堆栈,这有助于提供复杂的企业应用程序。然而,.NET的云计算产品有点落后于市场。 Amd唯一的提供商是Microsoft,无论如何(Windows Azure)。
您认为.NET云提供商会不会有任何多样性? 有多少玩家,您认为会出现在市场上吗?可能是什么价格(考虑到.NET可以在Linux上运行,这会让事情变得更便宜)?
答案 0 :(得分:10)
亚马逊的EC2(弹性云计算)服务现在支持Windows: http://aws.amazon.com/windows/
在同一页面上,您会找到定价。亚马逊的服务价格总是越来越低,所以你应该发现它们非常具有竞争力。
这是另一家为Microsoft Stack提供云计算的提供商: Mosso
答案 1 :(得分:10)
这方面的新人是AppHarbor。他们的标语是'Azure done right'(又名'Heroku for ASP.NET')
答案 2 :(得分:3)
需要注意的一点是,EC2建立在亚马逊现有基础设施之上,以便将其扩展到外部人员。需要注意的重要事项是实例是短暂的 - 意味着如果主机出现故障,您将丢失该主机的所有数据。
这不是好事或坏事,但重要的是要认识到您需要在基础架构堆栈的某个层上补偿这种潜在的故障转移。
答案 3 :(得分:2)
市场上有一些竞争对手虽然我认为这取决于你对云的意思。
如果您的意思是虚拟服务器,则有GoGrid和SoftLayer。我希望在这些“传统”供应商中看到一些合并,价格会随着时间的推移而下降。 Amazon EC2属于此类别。
另一个是Mosso,它以类似于Azure的方式虚拟化应用程序堆栈。您上传应用程序并且不太了解它正在运行的内容。它声称像Azure一样自动扩展。
答案 4 :(得分:2)
Microsoft Azure不仅仅是一个简单的“云”提供商,它是一整套技术相关的,具有管理它们的特定选项,因此无法与Mosso进行比较。 Amazon EC2更相似,但它仍然没有Azure的完整架构设计。
当Azure在PDC2008上宣布时,它背后的数字对微软以外的提供商提供Azure兼容平台(他们谈论的数万台服务器)非常困难(如果不是不可能)。
我认为,对于不需要整个MS产品或不愿意将应用程序移植到Azure的人来说,竞争对手可以创建一个与.Net不同(并且更容易使用)的“云”选项。需要建筑返工。
我想要的一个非常好的方案是让Linux机器运行Mono并在Mono上创建一个“Azure like”堆栈,开源,但这只是一个梦想。
答案 5 :(得分:1)
似乎云计算可能最终成为商品中最好的商品,只要电费和税收最便宜,并且有良好的安全性。似乎许多较大的ISP最终可能将自己定位为玩家。如果发生这种情况,以后可能会对它们进行整合,尽管可能需要5到10年才能完成。
基于使用非专有操作系统(如Linux等)开发的云,成本将下降。
答案 6 :(得分:0)
我确信会有更多基于Windows / .NET的云计算服务提供商。特别是因为它的市场正在增长,所有大型企业(IBM,微软,谷歌,Amazone)都在研究不同的解决方案。在我看来,其他公司将解决这个市场只是时间问题。目前存在一些风险,因为Amazons EC2图像仅适用于亚马逊,但这种情况会发生变化。我和一家位于荷兰的小公司的首席信息官谈到了“被困在一家供应商”的问题,他告诉我,其他公司花了很多精力来满足市场的需求。
答案 7 :(得分:0)
SalesForce.Com也主要针对CRM服务风格进入云计算服务,但它们支持多种语言,包括.net。
答案 8 :(得分:0)
除了GoGrid,Appistry Cloud IQ还提供了一个云计算基础架构,可以在亚马逊上运行,也可以在自己的硬件上运行。您可以部署.Net应用程序以及Java和C应用程序。
答案 9 :(得分:0)
...只是在问题得到解答之后添加另一个答案,但AppHarbor是一个伟大的.NET云提供商,使用Git作为部署方法。它是将.NET应用程序部署到云中的简单,最快捷的方式。这是一个非常新的,但是让.NET重新获得大型玩家(即AWS,Heroku等)的巨大飞跃
答案 10 :(得分:0)
虽然我自己还没有使用它,但我遇到了DeployFu,这与AppHarbor非常相似(在Amazon EC2上托管的Git部署的.NET应用程序)。