加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

巨头都做云计算:亚马逊如何后发制人?谷歌怎样挑战领头羊的亚马逊?

发布时间:2016-12-12 05:07:37 所属栏目:云计算 来源:百略网
导读:副标题#e# 注:数日前,亚马逊的 AWS re:Invent 2016 大会刚刚落下帷幕。在这场持续了 5 天的大会上,一大波新产品纷纷亮相,预示着 AWS 的功能已经上升到了一个新高度。从目前来看,AWS 占据着公有云市场的一半份额以上,并且其收入非常喜人今年第三季度,

  谷歌从来都不是一家平台公司。通常情况下,人们会把苹果和谷歌划分到两个完全不同的阵营里去——前者是“产品型公司”中的佼佼者,而后者是“服务型公司”中的翘楚。人们之所以有这种看法,是因为自己对“产品”这一概念的理解太狭窄(或许在很多人看来,所谓产品就是指硬件之类看得见摸得着的东西)。可实际上,如果我们合理拓宽“产品”的外延,把但凡是呈现给终端用户的理想解决方案都称为“产品”的话,我们就会发现:谷歌和苹果其实非常相似,都属于产品型公司。

  

  闹了这些年,原来我是个卖产品的(图片来自路透社)

  这样定义谷歌其实还有一个重要理由。众所周知,但凡是产品——不管是智能手机还是搜索引擎,在交付给终端用户前都必须经过一个几乎不为人知的痛苦过程,中间要经历多次的修改、完善甚至返工,才能带给消费者最佳的用户体验。所以我们说:在以终端消费者为主体的市场上,集成型产品(integrated products)都很受欢迎。而谷歌,虽然它提供的是以消费者为导向的服务,但这些服务都是百分之百的“集成型”——这一点跟苹果的 iPhone 一模一样。

  很明显,不管是亚马逊还是IT 时代的霸主微软,它们提供的都不是集成型产品或服务。譬如微软的 Win32 API。单就终端用户体验而言,Windows 的设计明显要逊于 Mac OS 之类的对手。但在另一方面,Windows 的性能和可扩展性又非常强,以致许多企业都依靠它来开发 App,所以直至如今,Windows 还处于霸主地位。再譬如亚马逊的 AWS。所有能构建后端服务的架构全被拆分成灵活性极高的基础性模块,依靠这个,AWS 上线后不久就击败了谷歌早在 2008 年就推出的云服务 Google App Engine。对此,有人曾做出过这样的总结:使用 App Engine,就要接受谷歌代替你做出的许多决定;而使用 AWS,你可以随心所欲构建自己的所想所需。

  谷歌的对抗手段

  说起来Windows 和 AWS 的成功还有一个共同原因。为 Windows 开发的 App 一般很难与其他操作系统兼容,但因为微软的合作伙伴和代理商们掌握着庞大的商业网络,最终,它们把 Windows 变成了许多企业唯一的选择。久而久之,一个以 Windows API 为基础和中心的、进得去但出不来的庞大生态系统就形成了。显然,AWS 一直都在效法微软——它要构建的就是这种“舍我其谁”的生态系统。

  但是这种生态系统已经开始垮塌了。Web的兴起最终让消费者和企业都能够既利用 Windows 又不受制于它;同样,浏览器的兴起也最终让 AWS 的用户不再视其为唯一选择,因为:现在任何一种企业 App 都是为 Web 而建,所以人们可以通过任何设备登陆。

  这样一来,谷歌就有了反击 AWS 的机会。

  近年来,谷歌实践了一条依靠浏览器来探索企业计算的道路。2014 年,谷歌宣布推出以 Borg 服务为基础的开源容器集群管理系统 Kubernetes。由于 Borg 能抽调大量的谷歌基础设施,所以谷歌所有的服务都能随时按需支取相应的计算功能,而不必挂虑任何细节问题。这一过程的关键就在于容器。谷歌工程师们建立了一个灵活性几乎无损的标准界面(接口),因此根本不需再费心思去了解底层硬件或操作系统。

  Kubernetes 和 Borg 的不同之处就在于,前者是可以到处安家的。它可以在 AWS 上运行,可以在 Azure 上运行,可以在 Google Cloud Platform 和内部部署的基础设施上运行,甚至还可以在用户家中运行。对于谷歌而言,虽然 AWS 在IaaS(基础设施即服务)这一领域已经有十年经验了,但利用 Kubernetes,它一样有机会迎头赶上。首先,谷歌自己在基础设施上已经有了长足进步;其次,Kubernetes 的潜在影响和以容器为基础的研发理念最终会让用户拥有选择基础设施供应商的自由。难怪 Kubernetes 成了史上成长最快的开源项目,因为,它真的不捆绑人。

  不过这对谷歌到底有什么帮助呢?毕竟,就算 Kubernetes 变成了企业云的标准,AWS 生态系统也绝不会放走一个企业客户。所以,谷歌真正需要的是做到差异化。

  成本 VS 体验

  这里需要澄清的是:Web 的开放性本身不是谷歌有把握战胜亚马逊的根本原因,不过,这种开放性却为谷歌研发最佳技术创造了条件;同时,谷歌拥有最先进的搜索引擎,这件事本身同样不能保证谷歌就能战胜亚马逊。但是,由于其搜索引擎依赖的是链接而非网页内容,所以,只要 Web 成长,谷歌就会跟着成长。这一优势是其竞争者们不具备的。

  我认为我们能从中得出一个值得推而广之的理念——实际上,该理念也是聚合理论(Aggregation Theory)的核心:当分配成本(distribution cost)或转换成本(switching cost)下降时,用户体验的重要性就会上升。也就是说,当你可以对所有服务进行访问时(不管是新闻、汽车共享,还是视频或搜索),最好的取胜方法不是赢在最初的优势,还是赢在之后的优势复合。(注:本段翻译参考了开源中国)

  所以,谷歌在企业云领域挑战 AWS,首先就是把宝押在了开源的 Kubernetes 上。利用 Kubernetes,谷歌希望能创建一个完全不受控于云基础设施的浏览器,然后降低转换成本。再一个,谷歌还将向机器学习发起冲刺,而在这一领域取得的成果,同样会成为谷歌打击 AWS 的利器。

  

 

  胜负未定 图片来自 CloudAcademy Blog

  机器学习和数据

  无疑,云服务正在日益主导机器学习。两者都涉及到对大量数据的处理,而在这方面,只有小部分巨头拥有足够财力,能最终建起所需的基础设施并雇佣全球一流的机器学习工程师。这就意味着,对于绝大多数企业来说,机器学习之成果的大小,首先取决于它们的数据是否来自云端(虽然有本地解决方案,但我认为这些方案会随着时间的推移而不再适用),其次则取决于各自云供应商的好坏。

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读