基础设施即服务对企业来说是一个福音,使首席信息官能够不再使用物理服务器甚至关闭数据中心,同时实现业务灵活性的新水平。但是,首席信息官需要询问:下一个能带来业务成果的重大事项是什么?
咨询机构德勤公司新兴技术研究主管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说,目前没有关于无服务器的行业标准,这引起了对那些害怕出错的早期使用者的担忧。
-
云计算
+关注
关注
39文章
7726浏览量
137180 -
服务器
+关注
关注
12文章
9010浏览量
85160 -
数据库
+关注
关注
7文章
3759浏览量
64265
原文标题:无服务器将是云计算的未来?
文章出处:【微信号:ofweekgongkong,微信公众号:OFweek工控】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论