拥抱Serverless时代 亚马逊云科技引领Serverless持续进化

PChome | 编辑: 单亚凯 2023-05-05 22:28:36原创

亚马逊云科技持续根据客户需求丰富Serverless服务的广度和深度,一方面从广度持续丰富涵盖计算、存储、应用集成、数据库、数据分析等各方面的全栈Serverless服务,另一方面,推进现有Serverless计算服务的精耕细作,为客户提供更多功能以及更高的性能。

什么是Serverless?顾名思义就是无服务器,简单来说,Serverless是描述云服务、应用开发实践,和云原生应用架构的一种方式,能够帮助客户更加敏捷地构建应用程序,从而帮助他们更快地创新和应对变化。

Serverless以其四大优势特征受到越来越多的客户青睐,包括无需管理服务器、自动扩展与缩减容量、按使用量付费、更高的安全与可用性。

3月30日,亚马逊云科技举办了“全面拥抱Serverless时代”创新大会,分享了亚马逊云科技17年引领Serverless发展的技术创新、应用场景以及全球客户的创新实践。亚马逊云科技持续根据客户需求丰富Serverless服务的广度和深度,一方面从广度持续丰富涵盖计算、存储、应用集成、数据库、数据分析等各方面的全栈Serverless服务,其中亚马逊云科技全部分析服务均具有Serverless服务选项;另一方面,推进现有Serverless计算服务的精耕细作,为客户提供更多功能以及更高的性能。目前全球数十万客户正在借助亚马逊云科技的Serverless云服务开展业务创新。

艾瑞咨询研究总监王成峰先生说到,“当前,大型云服务商正在主动构建内生竞争力,除了在基础设施上加大投入,更是围绕无服务器(Serverless)和微服务等完善产品、工具和架构。亚马逊云科技通过多年的创新经验和技术积淀,帮助全球企业和开发者利用无服务器服务,帮助企业从厚重的服务器架构转向灵活的无服务器架构,降低运营和开发成本、增加敏捷性和韧性,大大降低了创新难度。从2014年推出业内首款Amazon Lambda无服务器计算服务,亚马逊云科技目前已经率先将无服务器化版图扩展到计算、存储、应用集成、数据库、数据分析、人工智能等几乎全栈服务上。我们看到,亚马逊云科技正全面领跑,将无服务器服务在云服务上完成全面布局。”

亚马逊云科技通过释放Serverless力量,支持企业加速应用创新,更好地应对不确定性。

首先,Serverless应用无需管理API、消息队列、存储、数据库,企业只需要专注于业务逻辑,将更多的精力放在业务创新上,加速应用推出时间。

亚马逊云科技在2022 re:Invent全球大会上推出的Amazon Lambda Snapstart可将Lambda函数的冷启动时间降低90%,实现10倍的快速启动性能,消除在系统启动的时候带来的突发延时,客户不需要做任何的代码改变,也不需要支付任何的费用。该功能帮助智能支付平台Bill.com提高了95%的冷启动性能。

其次,Serverless可以消除业务不稳定起伏带来的隐性成本,轻松应对峰值、非频发的复杂工作负载;还可以消除数据管理系统按需扩展的复杂实施难题,无需考虑计算和存储资源的比例,也不会出现节点读写状态不一致等问题。

亚马逊云科技提供全栈Serverless Data服务,包括六大Serverless数据库:Amazon Aurora Serverless、Amazon DynamoDB、Amazon Timestream、Amazon Keyspaces和Amazon Quantum Ledger Database (Amazon QLDB)和Amazon Neptune。2023年3月15日,Aurora Serverless V2在中国区正式上线,可在几分之一秒内自动扩展到数十万个事务,以细粒度的增量扩展容量,与为峰值负载预置数据库容量的方式相比,可帮助客户节省高达90%的成本。

利用亚马逊云科技推出的一系列工具,企业可以轻松的实现Serverless的进阶,例如使用亚马逊云科技开发的开源工具Lambda Web Adapter,可以快速完成后端服务的无服务器化重构。客户无须修改代码,可以随意切换应用程序在Lambda和容器之间转换,基于容器开发的代码,经过镜像打包,可以交付到Lambda里执行;相反基于Lambda开发的Web应用,也可以通过web adapter选择采用Lambda还是采用容器部署和执行。

对于后端数据管理无服务器化迁移,亚马逊云科技提供与标准接口全面兼容的Serverless数据云服务,包括全面兼容MySQL和Postgres的关系型数据库Amazon Aurora以及兼容Apache Cassandra的非关系型数据库Amazon Keyspaces等。

经验没有压缩算法,所有工作的复杂系统都是从工作的简单系统演变而来,亚马逊云科技的全栈Serverless服务,是长期云服务运营经验的结晶。亚马逊首个Serverless计算服务Amazon Lambda现在每月被调用的次数超过10万亿次,Serverless数据库Amazon DynamoDB每天发起10万亿次请求,Serverless容器Amazon Fargate计算每周新发布的任务超过22.5亿。

企业也需要重新思考Serverless First策略,即在构建新的应用时首先考虑是否可以首选Serverless来实现。Serverless First思维还包括,面向应用场景选择各种所需云原生Serverless服务来设计架构,充分发挥服务之间的功能集成和协同治理优势。

Serverless应用拥有极致弹性和成本优化,相对于容器和有EC2模式,Serverless可以以更细的颗粒度来做资源的部署,提供资源利用率,降低成本。用户需要意识到有非常多的应用现在已经可以通过亚马逊云科技丰富的Serverless服务来实现,而且不需要很深的技术背景,或是需要更改架构才能实现。

亚马逊云科技大中华区产品部总经理陈晓建表示:“如同云计算将客户从复杂的物理基础设施中解放出来一样,亚马逊云科技进一步通过Serverless将这一过程延展到了云上的虚拟基础设施和云服务领域。我们希望客户写的每一行代码都是业务逻辑,Serverless正在让它变为现实。过去17年,我们持续推进Serverless的发展,将Serverless提供的极致弹性和自动扩展能力带给越来越多的客户。此外,亚马逊云科技大规模云服务的运营能力以及标准、安全的产品API体系,确保了我们的Serverless服务为客户提供极致的瞬间并发能力,应对极端业务激增,并帮助他们实现大规模部署,把应用快速部署到全球。”

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑