云计算·大数据 频道

从re:Invent 2022看云计算趋势,Serverless成为行业热词

  2022年云计算领域的主流技术趋势是什么?Serverless一定是褶褶生辉的那一个!

  Serverless为什么重要?

  Serverless,从字面意义理解,是指服务器无感知。说白了,Serverless不是真的无服务器,而是不需要考虑那么多的物理容量或其他基础设施资源管理责任。通过消除后端基础设施的复杂性,无服务器让开发人员将注意力从服务器级别转移到任务级别。用户可以按需应用,按实际使用计费,云计算可以像水和电一样易于使用。

  可以说,Serverless这种无服务器技术,是云上资源配置的一种新方式,用户可以将更多精力聚焦在梳理业务逻辑梳理,以及开发业务应用上。

  具体而言,无服务器技术可以给业务带来多个好处:一是敏捷性,由于不需要做上述基础工作,可以节省大量时间,立即着手开发和部署业务应用。二是可伸缩性,不需要人为操作,无服务器服务自动按照业务需求增加和缩减资源,保障应用性能。三是节省成本,只需要按使用的资源付费,不会因为疏于管理而导致实例资源浪费。四是安全,无服务器服务由云服务商提供安全保障,不需要开发者操心。

  简单理解,无服务器技术让用户应用价值看得见、摸得着。开发者可以从搬砖式的、重复的、低价值的劳动中解脱出来,投入到业务创新、创造业务价值中去。开发者使用云上资源的一种经典方式是使用云实例(也称为云主机、云服务器)。从使用云实例的方式到无服务器方式,进一步减轻了IT运维工作,包括:实例规格的选择,实例启动与停止,在实例上安装数据库等软件,实例及实例集群的扩展,数据库的安装、扩容、调优、故障排除等等,都变得更轻松、容易。

  什么是全业务线Serverless化?

  由于Serverless真正解决了云的效率成本问题,所以各大云厂商都把Serverless作为重要赛道。问题是,放眼市场,谁才是Serverless的“鼻祖”?谁家的Serverless更成熟?更具“明星级产品阵容”?答案是亚马逊云科技!

  早在2014年,亚马逊云科技就推出业界第一个Serverless计算服务 Amazon Lambda。八年后,Serverless已经成为云服务的基本能力,从计算、存储到数据分析、数据库,亚马逊云科技实现了全业务线 Serverless化。

  其中,最新发布的企业搜索服务Amazon OpenSearch Serverless,补上了Serverless在数据分析服务领域的最后一块拼图。在re:Invent 2022大会上,亚马逊云科技发布了Amazon OpenSearch Serverless,主要使用场景就是和MSK一起配合,满足对实时数据进行大数据分析的需求。Amazon OpenSearch Serverless在整个架构上拥有绝对优势,可以让数据分析变得更简单、更敏捷,对用户来说使用成本更低。

  Amazon OpenSearch Serverless发布,意味着亚马逊云科技在数据分析无服务器化方向上,又向前迈进了一步。在2021年re:Invent大会上,亚马逊云科技已经推出了Amazon Redshift Serverless,以及Amazon EMR Serverless (预览版,2022年正式可用)、Amazon MSK Serverless (预览版,2022年正式可用)。

  至此,亚马逊云科技的无服务器分析服务已经涵盖各个层面,包括:交互式查询服务Amazon Athena、大数据处理服务Amazon EMR、实时数据分析服务Amazon Kinesis和Amazon MSK、数据仓库服务Amazon Redshift、数据集成服务Amazon Glue、业务智能(BI)服务Amazon QuickSight,以及刚刚宣布支持服务器技术的运营分析服务Amazon OpenSearch Service。

  值得一提的是,亚马逊云科技发布的每一款产品,其背后奉行的都是“以客户为中心的长期主义”理念。比如:Amazon Lambda,虽然已经体现了技术的前瞻性,但没有停止技术创新步伐。在2022 re:Invent大会上,亚马逊云科技还推出了Lambda SnapStart新功能,它可以将无服务器计算服务Amazon Lambda的冷启动时间缩短90%。

  为何要缩短冷启动时间呢?通常情况下,当某个功能长时间不使用时,Lambda 会关闭虚拟机。前端有用户请求时,后端应用再启动虚拟机,这要花几秒钟时间,会影响到应用响应速度。此前,亚马逊云科技通过Firecracker microVM等技术改进,让无服务器服务启动的时间缩短到1秒以内。这次通过Lambda SnapStart,将启动时间再缩短90%。同时,这一功能推出后,有利于更多的应用采用无服务器架构。它让无服务器服务带给终端用户的体验,就像虚拟机24小时开机、全天候服务一样。

  展望未来,虽然不少技术先知认为无服务器架构是一项重大创新,会成为云计算的主流趋势,但这一概念在当时提出时并没有得到市场的快速响应。真正让无服务器得到广泛关注的事件,是亚马逊云科技于 2014 年推出 Amazon Lambda 服务。之后,随着谷歌和微软等企业的服务的入场,“Serverless无服务器”才逐渐成为行业热词。

0
相关文章