首页 > 新闻 > 智能 > 正文

今日播报!深耕 17 年,亚马逊云科技如何引领 Serverless 持续进化?

2023-04-11 20:29:33来源:ZAKER科技  

随着云计算的发展,Serverless 已经成为一个技术趋势、一个理念,乃至一个云的发展方向。依托于 Serverless 无服务器架构,云上研发方式正在发生改变:由过去的集中式研发、分布式研发,到云上的组装式研发,实现软件研发的服务化、模块化、可编排、可组装。权威分析机构 Gartner 预测,2025 年将有 50% 以上的全球企业采用 Serverless 架构。

开拓 Serverless 领域,大型云服务商正在主动构建内生竞争力,加大基础设施投入,并完善 Serverless 产品、工具及架构。日前,亚马逊云科技在北京举办了 " 全面拥抱 Serverless 时代 " 创新大会,分享了亚马逊云科技 17 年引领 Serverless 发展的技术创新、应用场景以及全球客户的创新实践。亚马逊云科技大中华区产品部总经理陈晓建表示:" 过去 17 年,我们持续推进 Serverless 的发展,将 Serverless 提供的极致弹性和自动扩展能力带给越来越多的客户。"


(资料图)

17 年磨一剑,Serverless 的累累硕果

Serverless 最早由 Iron 公司于 2012 年提出,而真正被大家所熟知的是 2014 年。那年,亚马逊云科技正式推出 Lambda,从此开始了云计算的新时代。" 从 2014 年推出业内首款 Amazon Lambda 无服务器计算服务,亚马逊云科技目前已经率先将无服务器化版图扩展到计算、存储、应用集成、数据库、数据分析、人工智能等几乎全栈服务上。" 艾瑞咨询研究总监王成峰表示。如今,亚马逊云科技正全面领跑,将无服务器服务在云服务上完成全面布局。

宝剑锋从磨砺出,亚马逊云科技引领 Serverless 发展,离不开亚马逊云科技的创新。Amazon.com 从 1995 年的单体应用拆分成现在的数百万微服务,其中近一半部署在 Amazon Lambda 上。同时,基于对 amazon.com 的全面支持的经验,亚马逊云科技 17 年持续引领 Serverless 发展的技术创新、应用场景以及全球客户的创新实践,根据客户需求丰富 Serverless 服务的广度和深度。

在广度方面,亚马逊云科技持续丰富涵盖计算、存储、应用集成、数据库、数据分析等各方面的全栈 Serverless 服务 ; 在深度方面,亚马逊云科技推进现有 Serverless 计算服务的精耕细作,为客户提供更多功能以及更高的性能。陈晓建表示:" 我们所有的创新都来源于客户,来源于亚马逊自身实践,来源于服务数百万客户所积累的经验,如此深厚的经验积累没有捷径可以实现。我们坚信,所有的机会,都藏在进化中。所谓长期主义者,就是踏平波动,穿越周期,拥抱趋势。"

如今,亚马逊云科技 Serverless 服务被客户广泛使用,其中 Amazon Lambda 每月被调用的次数超过 10 万亿次,月活跃客户已超过 100 万,Amazon DynamoDB 数据库服务每天发起 10 万亿次请求,Amazon Fargate 计算每周新发布的任务超过 22.5 亿。全球数十万客户正在借助亚马逊云科技的 Serverless 云服务开展业务创新。

释放 Serverless 力量,支持企业加速应用创新

Serverless 是描述云服务、应用开发实践,和云原生应用架构的一种方式,能够帮助客户更加敏捷地构建应用程序,从而帮助他们更快地创新和应对变化。可以说,Serverless 拥有无需管理服务器、自动扩展与缩减容量、按使用量付费、更高的安全与可用性等四大优势特征。在 Serverless 加持下,用户无需关心和管理底层 IT 资源,只要聚焦业务代码,根据实际请求处理业务。

首先,Serverless 可以快速创新响应不可预测。Serverless 应用无需管理 API、消息队列、存储、数据库,企业只需要专注于业务逻辑,将更多的精力放在业务创新上,加速应用推出时间。其次,Serverless 可以消除业务不稳定起伏带来的隐性成本,轻松应对峰值、非频发的复杂工作负载 ; 还消除数据管理系统按需扩展的复杂实施难题,无需考虑计算和存储资源的比例,也不会出现节点读写状态不一致等问题。最后,Serverless 消除了管理基础架构的需要,也就是说使用无服务器架构,更多的责任例如给服务器扩容或者打补丁,由亚马逊云科技承担。

基于创新实践,亚马逊云科技提出实现 Serverless 的三条进阶路径,包括无需代码改造、拥抱事件驱动架构、采纳 Serverless First 思维。

在无需代码改造路径上,对于后端服务的无服务器化重构,亚马逊云科技开发了开源工具 Lambda Web Adapter,客户无需修改代码,可以随意切换应用程序在 Lambda 和容器之间转换,基于容器开发的代码,经过镜像打包,可以交付到 Lambda 里执行 ; 相反基于 Lambda 开发的 Web 应用,也可以通过 web adapter 选择采用 Lambda 还是采用容器部署和执行。对于后端数据管理无服务器化迁移,亚马逊云科技提供与标准接口全面兼容的 Serverless 数据云服务。

事件驱动架构基于事件来解耦应用程序组件,由事件生产者、事件路由和事件消费者三个关键组件构成。航空公司订票系统、餐厅服务的点单系统,和大量的银行保险业务,都是事件驱动的。事件驱动架构的客户可以更快更容易地采用 Serverless 构建微服务新应用或开发新功能。奈飞 Netflix 等 Serverless 客户,都是首先从事件驱动架构开始了他们的无服务器之旅。作为亚马逊云科技合作伙伴,西门子 Mendix 低代码开发平台,借助 Serverless 服务,能够提供更广泛的企业级解决方案及业务场景。

Serverless First 是在构建新的应用时首先考虑是否可以首选 Serverless 来实现,同时还包括面向应用场景选择各种所需云原生 Serverless 服务来设计架构,充分发挥服务之间的功能集成和协同治理优势。Serverless 应用拥有极致弹性和成本优化,相对于容器和 EC2 模式,Serverless 可以以更细的颗粒度来做资源的部署,提供资源利用率,降低成本。

写在最后

如今,Serverless 已经成为云计算的发展方向,越来越多的企业使用 Serverless 增加业务敏捷性,实现成本优化,让创新的效率更高。陈晓建表示:" 如同云计算将客户从复杂的物理基础设施中解放出来一样,亚马逊云科技进一步通过 Serverless 将这一过程延展到了云上的虚拟基础设施和云服务领域。我们希望客户写的每一行代码都是业务逻辑,Serverless 正在让它变为现实。"

关键词:

责任编辑:hnmd003

相关阅读

相关阅读

推荐阅读