云计算的未来将会是无服务器吗

电子说

1.3w人已加入

描述

基础设施即服务对企业来说是一个福音,使首席信息官能够不再使用物理服务器甚至关闭数据中心,同时实现业务灵活性的新水平。但是,首席信息官需要询问:下一个能带来业务成果的重大事项是什么?

咨询机构德勤公司新兴技术研究主管Scott Buchholz表示,其答案可能是“无服务器计算”,这是一种新兴的软件体系结构,它根据对更高阶服务(如数据库或代码函数)的请求动态分配计算、存储和内存。

云计算

1

定义无服务器计算

在传统的云环境中,基础设施和运营(I&O)团队设计并配置供应商合作伙伴提供的计算能力、存储和其他工具。

无服务器作用于业务逻辑,将这些任务实现自动化,以及与这些资源相关联的补丁、备份、安全和数据库管理。Buchholz说,这可以将基础设施和运营(I&O)管理成本降低10%,同时使基础设施和运营(I&O)领导者能够专注于其他任务,如管理API和服务级别协议。

需要说明的是,无服务器计算仍然使用服务器。然而,Gartner公司分析师Ross Winser在2018年的基础设施和运营(I&O)趋势报告中写道,云计算供应商(而不是基础设施和运营员工)负责配置和扩展运行时环境所涉及的所有底层资源。

2

无服务器的好处

德勤公司在其2019年的技术趋势报告中指出,无服务器的目标是实现自动化,并从底层基础设施中抽象出来的“NoOps”IT环境。由于对运营资源的需求减少,首席信息官可以重新分配剩余的人力资源,以开发支持业务的新功能。

Gartner公司在2018年4月发布的报告指出,尽管进行宣传和炒作,但无服务器仍处于起步阶段,目前只有5%的组织以某种方式使用它,但研究人员表示,到2020年,超过20%的全球企业将部署无服务器。

3

无服务器的案例研究

例如,《纽约时报》首席技术官Nick Rockwell认为,无服务器计算将是云计算旅程的下一步,使开发人员不再担心他们的代码所运行的服务器。

《泰晤士报》在AWS的云平台上运行其大部分企业应用程序和电子商务平台,谷歌云平台(GCP)为面向消费者的应用程序提供支持,包括其网站、移动应用程序和填字游戏。

此外还要注意是,IaaS和SaaS的定价涉及支付固定的月度或年度费用,无论是否使用了所提供的全部容量。

Rockwell 说,“资源利用和优化取决于客户。如果租用50个实例,如果其中一个实例已满,而另49个实例空闲,这就是使用不当的问题。”

无服务器渲染无法解决空闲实例的问题。相反,当发生预定义事件时,将触发专门为执行函数而编写的代码,并且无服务器平台执行该任务。客户无需告诉云计算供应商这些函数将被触发多少次,并且每次执行函数时他们只需支付一小部分费用。Rockwell表示无服务器可以提高5到10倍的效率。

Rockwell说:“无服务器使产品既可靠又可扩展。”他表示,他们公司正在与谷歌云平台合作,为其提供无服务器计划。从长远来看,从经济角度来看,这将是一个更好、更便宜、更高效的方式。

4

无服务器选项

无服务器是否成为计算领域的下一个重要事项仍有待观察,但供应商正积极寻求这一新兴的市场机遇。

AWS公司于2014年推出AWS Lambda作为其首个商用无服务器平台。微软和谷歌的同类产品正在加强竞争,为客户创造更多的选择。Lambda目前仍处于领先地位。

德勤公司表示,嘉吉公司和Commonwell互助保险集团是其他试验或部署无服务器的企业。

5

无服务器是一项有风险的业务

无服务器的应用不适用于谨小慎微的企业,特别是对于计划大规模部署应用程序的公司而言。例如,迁移到无服务器通常需要重新构建应用程序或交换主要系统组件(如数据库)。这可能证明是代价昂贵且具有破坏性的。出于这个原因,包括Rockwell在内的许多人,都认为无服务器对于绿地开发计划更安全。

Buchholz表示,鉴于无服务器的短暂性,监控和调试也具有挑战性。例如,使用无服务器模型捕获数据更具挑战性,因为没有机器可以登录。但Buchholz表示,新一代的调试和监控工具正在涌现出来,以提供帮助。

另一个问题是供应商锁定,首席信息官一直在努力将业务向公共云迁移。Buchholz说,目前没有关于无服务器的行业标准,这引起了对那些害怕出错的早期使用者的担忧。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分