云计算|Serverless时代已来,华为云的思考、探索和实践( 二 )
以大数据应用开发为例,在传统模式下,客户需要进入到数据的全生命周期中,从采集、存储、清洗、关联,到分析、挖掘,再到大数据平台的安装部署,以及功能调用、调试、调优,事必躬亲、步步费心。
在 Serverless 模式下,由于云厂商以服务的形式提供大数据组件能力,因此客户只需要写完大数据应用程序,然后将之部署到 Serverless 上即可,所有的事情变得前所未有的简单。当然,假如客户有意愿,并且有能力进行调优,那自然是再好不过。
“Serverless 架构使软件应用和服务器实现了解耦,用户的关注点可以更多地放在应用体验、服务改进,以及其他能够带来更高业务价值的地方。”郑伟表示。
3
Serverless 的三大业务价值
华为云在 Serverless 领域的撒手锏之一,自然就是大名鼎鼎的 FunctionGraph。在 2017 年问世之后,经过持续的演进与迭代,目前已经发展到 2.0 的版本,并且在诸多场景得到了大规模的应用。
这是一款带有编排能力的函数计算服务,它提供了界面化管理、一站式的云上 / 本地函数开发调试上线功能,支持多种编程语言(Node.js、Java、Python、自定义运行时等)、支持 10+ 类的函数触发器类型。
就在当天的 2021 可信云大会的 Serverless 平台技术能力评估中,华为云 FunctionGraph 被中国信息通信研究院云计算与大数据研究所、云计算开源产业联盟等机构,共同评定为为国内首批“先进级”平台。
文章插图
华为云 FunctionGrap2.0 以 YuanRongKernel(分布式内核)为底座,帮助更广泛的开发者使用 Serverless 开发方式,聚焦业务逻辑,零成本运维,并具备“端边云一体”的开发体验,全场景安全可靠的函数运行环境,完备高效的 BaaS 服务。
这里,我们列举三个例证来感受一下华为云 FunctionGraph 的威力:
对于 Mock 服务,大家应该不会陌生,它的作用主要是提高前段工程师的效率,然而由于租户间共享群资源,相互影响,导致开发和测试进度的滞后。
不过当服务构架于华为云 FunctionGraph 上之后,问题得到了彻底的解决。“典型的 Serverless 应用可以将开发和上线效率提升 100%,将资源成本降低 50%。”郑伟表示。
华为视频的例子同样很有代表性。在采用了视频业务基于函数实现的 BFF(Backends For Frontends)模式之后,华为视频的登录速度提升了 0.6-1 秒,较原先的方案快 30%-40%,绝对是效果拔群!
不难想象,在计算密集的视频应用领域,华为云 FunctionGraph 同样有十足的发挥空间。
以视频转码为例,无论做何种努力,传统架构的资源使用率都难以令人满意,而 Serverless 由于共享计算资源池,可以做到削峰填谷,因此能够节省高达 80% 的转码成本!
在郑伟看来,Serverless 带来的业务价值主要体现在三个方面:
更轻量化:用户专注于业务创新和代码开发,代码运行环境由云平台提供,无需管理基础设施资源。
更快弹性:根据请求的并发数量自动调度资源运行函数,毫秒级弹性伸缩,高效应对业务峰值。
更低成本:根据函数调用次数、运行时长和节点转换次数计费,函数不运行时不产生费用,更加节省成本。
Gartner 曾经认为,到 2020 年,全球 20% 的企业将采用 Serverless,从底层进行技术变革计算资源的形态,为企业的软件架构设计和应用服务部署引入创新的技术设计思路。
FunctionGraph 在 YuanRongKernel 的加持之下,除了支持 Web、移动、事件驱动型,以及 IoT/ 端云等简单应用外,还将支持大数据、流处理、机器学习、金融、求解器、在线游戏等复杂应用,让更多企业和开发者可以充分享受到 Serverless 带来的巨大红利。
- 投资|14万股东懵了!宁德时代刚募资450亿 就拿230亿买理财
- 剧本|划定底线红线 剧本杀产业进入合规管理时代
- 套餐资费|广电放号 5G套餐竞争告别“三国时代”
- 汽油|今日24时开启!油价或迎年内第2降 重回9元时代:加一箱将少花12.5元
- 华为|云计算的到来,在你身边有哪些相关联的。怎么看云计算呢(十九)
- 全面屏|一台没上市的金立手机,从中看到了时代的眼泪
- 云计算|云计算的到来,在你身边有哪些相关联的。怎么看云计算呢(十五)
- 在这个移动互联网时代|手机系统广告泛滥,为什么iphone能够坚持不加广告?
- 世纪天鸿|云计算的到来,在你身边有哪些相关联的。怎么看云计算呢(四)
- 世界智能大会|数字化时代,品牌如何讲好故事?
