无服务器计算或将给Google Cloud Platform带来毁灭?

长久以来生存在AWS与微软Azure阴影之下的谷歌,赫然发现自己又迎来了新一波生存威胁——源头正是无服务器计算的崛起。尽管Google Cloud Platform(简称GCP)的营收水平远无法与AWS或者Azure相匹敌,但凭借着在AI与容器基础设施(Kubernetes)领域的优势,谷歌依然在云市场上占据着可靠的地位。

然而,这一切很可能随着无服务器技术的发展而土崩瓦解。

事实上,谷歌公司在无服务器计算领域远远落后于竞争对手。尽管在不断推出新功能,但GCP的创新速度根本不能同AWS或Azure相提并论。简言之,除非谷歌能够快速建立起无服务器体系,否则将会很快失去过去一年中辛苦积累起的“家底”。

多年以来,AWS已经在IaaS市场上建立起统治地位。微软虽然进度相对落后,但却凭借着自身传统业务与CIO间的紧密关联而成为一位严肃的市场竞争参与者。这意味着谷歌方面被迫屈服第三位:

根据Gartner的统计,GCP“主要吸引到云原生企业以及那些希望‘如谷歌般运营’的客户。”遗憾的是,大多数企业根本不符合这两种描述。时至今日,谷歌的云营收仅相当于AWS的7%(估计为3亿美元,而AWS上季度营收为41亿美元),相当于Azure的17%。

谷歌面临着无服务器计算的强劲冲击

无服务器计算是一种新生事物,但相对较小的市场规模并不能掩盖它的耀眼光辉——特别是无服务器计算技术已经趋于成熟。

正如Expedia公司副总裁Subbu Allamaraju所言,“无服务器模式正摧毁容器信息管理体系,并比后者更快步入企业级应用层面。”

没错,根据Allamaraju的说法,无服务器计算将最终挤垮Kubernetes等行业宠儿。除了Expedia之外,可口可乐、Nordstrom以及路透社等客户也纷纷加入到这一阵营中来。

诚然,谷歌凭借着自身强大的AI与机器学习技术在云业务市场上站稳了脚跟,同时专注于推动其Kubernetes容器编排方案的发展。然而,谷歌目前还没有建立起能够与竞争对手相抗衡的无服务器服务组合。事实上,一旦满足了核心运行时需求,无服务器供应商间的差异将不再重要。真正值得关注的是云供应蹩脚生态系统能够提供怎样的服务选项。

相比之下,谷歌的Cloud Functions自2016年2月公布以来到2017年3月的beta测试版,可谓一直停滞不前。目前仍仅支持一种运行时环境(Node.js),而且似乎受到App Engine的拖累而导致需要以一年为周期方能给出较为重要的发展公告。

与此同时,谷歌公司的Alan Ho也承认,“从编程模式与成本模式角度来看,AWS Lambda才代表着未来——尽管一部分工具仍存在局限性。”Allamaraju推测称,这些局限将迅速消失,而谷歌方面则将因此承受更大的竞争压力。

我们还没有完全迈入容器时代,而无服务器计算的出现很可能缩短容器的生命周期。当然,谷歌(以及AWS与微软Azure)将投入大量资金以帮助企业通过容器技术实现业务的现代化转型,且在过程中必然要用到Kubernetes。这将帮助谷歌在早期的云业务对抗当中占得一定先机。

不过除非谷歌公司能够快速建立起自己的无服务器解决方案,否则虽然能够赢下这场容器战争,但却会在云战争中一败涂地——而更可怕的是,未来的云战争将根本不涉及容器因素。 

本文作者:核子可乐译

来源:51CTO

时间: 2024-09-17 04:22:54

无服务器计算或将给Google Cloud Platform带来毁灭?的相关文章

云创新:无服务器计算与为服务架构相结合

以云计算目前的创新速度,业内流行语和噱头可能会从字面上给用户造成误导或混淆.可能你已经听说过使用无服务器计算平台构建应用程序,或设计运行在微服务架构上的软件等类似例子.即使这些想法听起来像噱头,但现实是,他们正在改变企业构建.部署和运行应用程序的方式. 无服务器计算是开发人员构建应用程序而不必考虑服务器的一种方式.它只是个抽象层,使开发人员能够专注于编写代码,同时忽略服务器和传统基础设施概念. 2014年,亚马逊发布AWS Lambda,这项服务使开发人员能够创建在现有托管实例上运行基于云的函数

容器之后的下一波浪潮?Amazon CTO谈无服务器计算

"我们也许再也不用为服务器分神了."Amazon公司CTO Werner Vogels博士在上周于伦敦召开的AWS峰会上谈到无服务器计算的价值,"我们发现一场新的革命正在孕育,即应用程序正整体从服务器当中剥离出来,意味着只需代码即可实现运行.已经有相当一部分企业在进行应用程序拆分并替换其中的服务器部分,具体而言虚拟机与容器等运行平台都属于纯代码方案."   Amazon公司CTO Werner Vogels博士在伦敦接受采访. 由于整个行业都开始考虑利用容器取代虚拟

个人开发者都可享受 无服务器计算颠覆收费

无服务器计算(Serverless Computing)来了,设备商先别急着跑,这其实是软件开发人员和管理者的春天.所谓"无服务器"是一种抽象概念,开发人员编好代码上传到云,无需配置或管理服务器即可运行代码,按照所编好的被管理代码计算时间付费.如果说DevOps(开发运维一体化)是敏捷协作的代表,那么无服务器计算强调的则是NoOps. 什么是NoOps?当然不是完全放弃运维,而是要突出自动化运维,避免更多的人工干预,与无服务器计算的思路有着异曲同工之妙.既然无法摆脱"显性&q

无服务器计算对云计算运营团队的影响

无服务器架构可以降低成本并改善用户体验.而企业应该对无服务器模型如何改变日常的云操作做好准备. 虚拟资源总是为运营团队带来挑战.大多数IT专业人员在组织部署服务器,维护一致的操作系统和每个中间件,以及向这些服务器分配的应用程序的工作中锻炼和学习了他们的技能,从而可以优化效率和性能.但虚拟资源,特别是云中的资源,却破坏了与物理世界的联系.他们要求云计算运营团队以新的方式规划主机,并查看重新部署. 无服务器计算这个新兴概念在云中运行,要求IT管理员和云运营团队对此有着更大的认知,从跟踪云成本的方式到

无服务器计算面临的两大问题

无服务器计算是提高开发人员生产率的一个很好的方式,但有安全性问题,并且锁定的机率大. 无服务计算是一件很大的事情,有很好的理由.作为Pariveda公司解决方案架构师Phillip Manwaring建议的,无服务器计算是一个AWS Lambda,是开发人员专注于"封装业务逻辑和公开组织能力的短暂功能"的一种方式,从而构建"解决方案和服务"的样板. 换句话说:无服务器帮助开发人员专注于解决业务问题,而不是技术基础设施.这是一个好消息.但坏消息是,无服务器可以使事情变

云计算下一步,无服务器计算将成为趋势,你准备好了吗?

自从2014年亚马逊推出云计算Lambda服务以来,无服务器(Serverless)一词越来越热,已经慢慢演变成两个趋势,即无服务器架构(Serverless Architecture)和功能即服务(FaaS).作为一种原生于公共云的架构,无服务器计算并不是真正的"无服务器",而是立足于云基础设施之上建立新的抽象层,从而保证开发者无需再为服务器乃至云中的各类虚拟资源分神. 和传统构架相比,用Serverless架构改写的AI应用具有显著的优势. 首先我们不再运维任何云主机和操作系统,只

AWS蒙维 | 无服务器计算架构

2017.3.18,中生代技术嘉年华在成都盛大召开,6大主题.20话题同时在3个场馆同步进行,相信来了现场的小伙伴们都有过不能同时在3个场馆听现场的纠结,因故没来现场的更想知道现场的盛况和内容,我们将会陆续将各话题整理发布,让大家共享这场技术盛筵. - 中生代技术嘉年华 - 蒙维  亚马逊AWS解决方案架构师 十年以上大型行业应用软硬件系统分析和设计经验.擅长分布式系统,云计算和移动应用解决方案分析和设计.曾经供职于康维科技,诺基亚等知名IT公司.现任亚马逊AWS解决方案架构师. 此次中生代年度

函数计算:事件驱动的无服务器计算服务

在2017云栖大会-成都峰会上,阿里云存储服务高级专家杨皓然做了题为<函数计算:事件驱动的无服务器计算服务>的分享.为了满足逐步显现的计算新需求,计算产生了一系列的进化,从基础设施及服务(IaaS)到容器及服务(CaaS),再到函数及服务(FaaS),函数计算在高效率和实时伸缩等方面远超传统计算服务,成为函数计算的核心优势,此外,函数计算无论是在高频调用还是低频调用中都极具吸引力.

Azure Functions无服务器计算终于迎来Java加盟

微软Azure Functions无服务器计算平台如今已经以beta测试方式支持Java编程--这一自Azure Functions于2016年首度亮相以来,开发者们即翘首以盼的功能如今终于成为现实. 此次beta测试版本将Java支持能力引入自身,使得Azure Functions现有支持能力涵盖JavaScript.C#.F#.Python.PHP.Bash.Batch.PowerShell以及最新加盟的Java. Java运行时将共享Azure Functions的多项功能,具体包括触发选