写点什么

Amazon EC2,Google App Engine,Microsoft Azure 大比拼

  • 2008-11-18
  • 本文字数:2108 字

    阅读完需:约 7 分钟

当 Microsoft 在 PDC2008 上携 Azure 平台驾云而来时,天气预测注定将发生改变。将当前市场上分别来自 Amazon、Google 和 Microsoft 的三大主流产品作一比较会是一件非常有意思的事儿。第一眼看上去的印象是它们彼此之间似乎实际上并不存在真正的相互竞争。

Ziff 兄弟投资的副总裁 Michael J. Miller对云计算的三大角逐者进行了比较,这是他关于 Amazon EC2 的发现:

备受关注的云平台无疑就是 Amazon Web 服务了,它是多种工具的集合,大部分都位于相当底层。其中又以 Amazon 弹性计算云 (EC2) 最为出众,这一 Web 服务能你将应用分配给任意多的“计算单元”。简单的说,一个标准的单一实例包括了一个“虚拟核心”,1.7GB 的内存,以及 160GB 的存储实例(只针对该对话的存储),价格为每小时 10 美分。在这个服务之上,你可能会考虑使用该公司提供的“简单存储服务”(S3),对于前 50TB 的数据,其价格是每 GB 每月 15 美分,之后价格递减,同时要收取一定的交易费用。同时你也可能考虑使用该公司的“Simple DB”数据库,或者是用于存储消息的队列服务,包括一些附加的收费。

Amazon 平台的基本优势很简单:在你需要的时候,仅仅使用你所需要的存储量。

关于 Google 的 App Engine,Michael 如是说:

Google 的 App Engine 是新来者。它仍处在免费的 beta 阶段,并且其工具集到目前为止仍有一定局限性。具我的理解,如果说 Amazon 给了你一台可以在其上安装许多软件的虚拟机的话,Google 更应该说是给了你一个基于 Python 语言,Django 框架,Google 的 BigTalbe 数据库 / 存储系统和 Google 文件系统 (GFS) 的确定环境。目前,开发者可以免费获得 500MB 的存储,以及最多每月 500 万页面访问的计算能力,并且该公司对更活跃的站点宣布了收费策略。举例来说,该公司表示开发者每 CPU 核心 / 小时可能会需要支付 10 到 12 美分

因为其与 Google 自己的操作环境联系非常紧密,所以对于了解这些框架的开发者而言,起步相对会容易一些。但一些开发者却选择了避开它,因为相比 Amazon 的解决方案它显得过于局限了。

当谈到 Microsoft 的 Azure 时,Michael 证实:

与 Amazon Web 服务相似,Azure 实际上是由一个公共平台上的多种不同服务来组成的。…….NET 服务是目前最受关注的部分,因为开发者初始时将用它来为平台作开发。实际上,从我所参加的会议看来,将一个为.NET 框架编写并用 Visual Studio 开发的应用将会很容易的迁移到“云”上。

Azure 的一大不同之处是在于,尽管 Microsoft 打算提供其自主的 Azure 托管服务,但该平台同样也是为运行于本地工作站和企业服务器而设计的。这使得测试应用变得方便,也同样得以支持企业应用既能运行于公司的内部网也能运行于外部环境。

Michael 将其比较概括为:

考虑这三个角逐者,你会发现它们每个都发挥着自己的强项。Amazon 是市场的先行者,并利用因特网标准与开源平台打造了一个十分灵活的平台。Google 利用了其对于大型数据库的研究成果并借助其内部的开发方法创建了一个强大但略显局限的环境。而 Microsoft 凭借其在开发者方面的传统强势与其宽泛的工具集提供了可能是最庞大的一系列服务。随着时间发展,我猜测我们会看到它们会开始互相靠拢-从 Amazon 引入 Windows 服务实例就是一个预示。

道琼斯新闻电报的 Jessica Hodgson 就 Microsoft 参与这场游戏所产生的新财务等式撰文一篇。她引用 Directions 研究公司的分析员 Matt Rosoff 的言论:

我以为 Microsoft 想要做的是冻结这个市场。他们想让那些打算尝试按需产品的人们停下来,并等着看他们的产品将会如何。

根据 Jessica 的说法,对于云计算市场的价值有多种不同的意见:

虽然大家都同意云计算正在增长,关于它是否会取代本地授权软件,或是与其结伴同行的意见却各有千秋。Deutsche 银行的分析师 Tom Ernst 表示,软件包模式的市场已达到饱和。不出五年,Ernst 估计云计算服务将占据价值 600 亿美元的应用软件市场的半壁江山。与此相反,Oracle 公司的首席执行官 (ORCL)Larry Ellison 却嘲笑云计算是“胡言乱语”,并声称没什么公司可从中获益。

Microsoft 对于业务模型的承诺将会助长期待,推动那些不愿拥抱云计算的大公司采纳它。位于温哥华的 Web 开发公司 Strangeloop Networks 的共同创始人 Richard Campbell 表示,他的许多客户都在询问云计算,虽然出于对安全和可靠性的考虑很少真正转向它。

Jessica 接着分析 Microsoft 的行动:

Microsoft 审慎的前进着,一边小心的保护着其既有的软件包模式特权,一边打量着云计算市场将如何发展。它采纳了一种混合的方式,因为它声称多数消费者将会继续需要本地授权软件的产品,就是大部分分析师所支持的立场……。

如果 Microsoft 进展太慢,它将面临让诸如 Google 以及 Amazon 等革新者占据市场分额的风险。这些公司不存在 Microsoft 所面对的利益两难境地,因为他们没有什么实体的软件特权需要去维护。

“如果它 (云计算) 成为了主流业务的流行方式,很难看到他们如何去避免去蚕食自己桌面服务的销售,”Nickolas Carr 表示,他曾任哈佛商业评论的编辑并出版了一本关于云计算的书。“这将是一场 scale 的游戏。”

查看英文原文: Comparing Amazon’s EC2, Google’s App Engine and Microsoft’s Azure

2008-11-18 03:153040
用户头像

发布了 133 篇内容, 共 41.3 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

字节二面跪拜“Redis源码”后,面试官直接推荐这份笔记!真是NB

比伯

Java 编程 架构 面试 程序人生

用一把吃鸡的时间,免费上云搭建网站应用

华为云开发者联盟

服务 建站

二十多岁的年纪是怎么成功四面字节跳动,最终拿到offer的?

Java架构之路

Java 程序员 架构 面试 编程语言

K8S 资源可视化利器:Kubectl-Graph

郭旭东

Kubernetes Kubernetes Plugin

支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型

阿里巴巴云原生

云计算 阿里云 开源 微服务 云原生

一线大厂开源三份JDK+Spring+Mybatis源码笔记

Java架构追梦

Java spring 源码 jdk mybatis

加密猫MIMI系统APP开发|加密猫MIMI软件开发

系统开发

PostgreSQL 13 RPM中有哪些新功能?

PostgreSQLChina

数据库 postgresql 开源

GitHub标星力推!我掏空了各大搜索引擎,给你整理了188道Java面试题,满满干货记得收藏

Java架构之路

Java 程序员 架构 面试 编程语言

扒开 SqlSession 的外衣

田维常

mybatis

如何通过 Serverless 轻松识别验证码?

Serverless Devs

人工智能 Serverless 云原生

智慧社区综合管理平台搭建,智慧平安城市建设

13530558032

软件测试必须掌握的http网络协议知识

测试人生路

软件测试

周立齐出任电动车联合创始人:网红经济背后的病态消费心理

石头IT视角

微服务架构思考 - 理清楚,管起来

jorden wang

一个企业用电有多浪费?90后开发者大显身手,让每度电从此更“聪明”!

华为云开发者联盟

AI 物联网 智慧园区

为什么香港云服务器更适合放新网站

德胜网络-阳

APICloud AVM 多端开发 |外卖 app 开发案例源码教程(上)

YonBuilder低代码开发平台

Vue 大前端 Web Worker 移动终端

Flash Player终将成为历史,HTML5正站在舞台的中央

葡萄城技术团队

2021 云原生走向何处?

云原生实验室

面试必问的 Redis:主从复制

Java架构师迁哥

应急指挥中心平台搭建,移动可视化指挥解决方案

t13823115967

可视化数据分析搭建 应急指挥

限时!字节Java程序性能优化宝典开源,原来这才叫性能优化

996小迁

程序员 面试 性能优化 笔记

Demo分享丨看ModelArts与HiLens是如何让车自己跑起来的

华为云开发者联盟

人工智能 智能车 hilens

云上可靠性测试:让我们一起给开发找点事儿

华为云开发者联盟

安全 云服务 可靠性

区块链溯源平台优势,区块链溯源系统解决方案

13530558032

速来围观!阿里P8大牛写出的JDK源码剖析及大型网站技术架构与业务架构融合之道

Java架构之路

Java 程序员 架构 面试 编程语言

姐夫半夜不睡觉,竟躲在厕所看这“57道Redis面试题”?

Java架构之路

Java 程序员 架构 面试 编程语言

Spring Cloud 2020.0.0 正式发布,对开发者来说意味着什么?

阿里巴巴云原生

阿里云 容器 开发者 云原生 架构师

SpringBoot,来实现MySQL读写分离技术

Java架构师迁哥

Java岗四面字节跳动成功之前,我都刷了那些面试题以及做了那些准备!

Java架构之路

Java 程序员 架构 面试 编程语言

Amazon EC2,Google App Engine,Microsoft Azure大比拼_.NET_Abel Avram_InfoQ精选文章