31

我刚刚观看了 Windows Azure 介绍视频,它让我觉得它是托管 IIS 实例的前端外壳。任何了解更多(可能是测试版的一部分)的人都可以解释为什么你会使用这个和 EC2。

它看起来很简单,但实际上并没有具体说明它是如何工作的,为什么它会起作用,或者为什么你会使用它而不是传统的解决方案?

4

8 回答 8

30

根据愿景(我只能在这里谈论愿景,因为产品还没有真正推出),这里有几个你可能会考虑使用 Azure 而不是 EC2 的原因。

Azure 包含内置的负载平衡功能。如果你想在亚马逊上这样做,你必须推出自己的解决方案或购买第三方解决方案,如 www.RightScale.com。

Azure 友好编码的应用程序可以在内部或在 Microsoft 的云中交付。如果您编写的应用程序包含财务数据或医疗保健数据等机密信息,则并非所有客户都愿意将他们的数据放在公共云中。在这种情况下,他们可以在 Windows 内部部署您的应用程序。这作为技能组合的胜利出售,因为您可以从公共项目转到私人项目。不要误解我的意思——如果您掌握了 Amazon EC2 开发,那么您可以在数据中心内使用 Linux 虚拟服务器在内部部署您的应用程序,但它不是统包式的。(如果尚未获得许可,很难将技术预览描述为交钥匙,哈哈哈。)

话虽如此,尚不清楚负载平衡功能是否包含在内部部署的盒子中。如果您必须结合使用 Azure 和 ISA Server,那将是更难的部署和管理销售。

于 2008-10-27T17:42:47.417 回答
11

AppHarbor是一个位于 Amazon EC2 上的 .NET 云托管环境。好消息是他们提供了一个免费计划(就像 Heroku 所做的那样),所以你可以自己检查一下,几乎没有摩擦。

于 2011-02-24T21:45:36.753 回答
5

我的公司现在正在使用 Amazon EC2,我正在 PDC 观看有关 Azure 的详细信息。我还没有看到任何可以说服我们离开亚马逊的东西。Azure 看起来确实很吸引人,但事实是我现在可以使用 Amazon 上的 Windows 和 SQL 服务器,并提供 SLA。Ray Ozzie 明确表示,Azure 将根据开发人员社区的反馈做出很多改变。但是,Azure 有很大的潜力,我们将密切关注。

此外,亚马逊将在即将到来的服务更新中添加负载平衡、自动缩放和仪表板功能(请参阅此链接:http ://aws.amazon.com/contact-us/new-features-for-amazon-ec2/ )。永远不要低估亚马逊,因为他们在云计算方面拥有良好的领先优势,并且已经拥有庞大的用户群来帮助改进他们的产品。永远不要低估微软,因为他们拥有庞大的开发者社区和全球影响力。

总的来说,我不认为一家公司的云服务是相互排斥的。最棒的是,如果我们愿意,我们可以利用所有这些。

微软应该提供在其云中托管基于 Linux 的服务器的能力。那真的会天翻地覆!

于 2008-10-27T23:56:42.407 回答
3

那么它不仅仅是网络服务。它还允许您托管其他类型的连接应用程序。此外,它还提供对云上其他 MS 软件的集成访问;即 SharePoint、Exchange、CRM、SQL 数据服务,并允许您完全自定义和扩展这些产品,就像在本地托管它们时您可以自定义和扩展它们一样。

于 2008-10-27T17:32:30.513 回答
3

在去年的 Archtect Insight Conference 上,他们提到他们已经开始改变核心服务器产品以应对大规模故障转移环境,这至少对我来说非常有趣。

它的一堆东西正在进入云端。我认为这更像是云中的平台。

  • Sql 服务器
  • 客户关系管理
  • 苔藓
  • 交换
  • 商谈
  • 日内瓦(身份)

这里提到的术语是“存储”和“计算”

对我来说,这对 Internet 服务总线的想法很感兴趣。

这也是关于转移到开发工作流程过程。

  • OSLO DSL 和 Qudrant - 转向模型驱动视图
  • 实体框架 - 只需单击按钮,即可为开发人员提供代码中的强类型模型
  • 使用 MVC 的 ADO 数据服务和数据动态 Web 模板
  • 然后使用 Azure 模板和新的“WebRoles”将应用程序部署到云端。
  • 然后对于管理员来说,一键式服务器配置非常棒。

关于数据隐私规则......这是房间里的一头大大象,已经被提到......通常每个国家/地区都有关于信息安全的裁决。

英国 RIPA

美国爱国者法案

这些真的在概念上不同吗?无论如何,这两个国家确实共享信息……恕我直言(从法律上讲,它们是不同的,但是对于客户而言,这两项法律都允许访问客户数据,这只是谁的问题)

于 2009-01-21T12:42:46.753 回答
2

在这一点上,关于 Windows Azure 的信息非常稀缺。我在公告期间参加了主题演讲,此时我的最佳猜测是,他们正在尝试提供比简单托管 IIS 实例更广泛的虚拟化环境。

不过,在这一点上,我不能说更多。

于 2008-10-27T17:32:53.180 回答
2

我们非常成功地使用 S3 进行存储,并且我一直关注 EC2 以支持 Windows 和 SQL Server。所以现在这些都是可用的,我进一步挖掘。

当我读到这篇文章时我很担心: http ://www.brentozar.com/archive/2008/11/bad-storage-performance-on-amazon-ec2-windows-servers/

也许,当我们正在开发有望成为一个非常受欢迎的网站时,我们应该考虑新的数据存储模型——Azure 或亚马逊的 SimpleDB。嗯 - 完全重写!

于 2009-01-21T11:59:18.497 回答
2

未来的主要区别是 Amazon EC2 从今天 11 月 1 日起免费,请查看。

http://www.buzzingup.com/2010/10/amazon-announces-free-cloud-services-for-new-developers/

于 2010-11-01T14:23:20.343 回答