全域Serverless化,华为云引领下一代云计算新范式

news2024/10/6 18:27:27

近日,华为开发者大会2023(Cloud)在东莞成功举办,期间“全域Serverless化,引领下一代云计算新范式”专题论坛人气满满。华为云首席产品官方国伟携手业界专家、客户、伙伴,面向广大开发者,分享了在Serverless领域的前沿思考和实践。

华为云致力于推进全域Serverless,通过核心产品全面的Serverless化,具有极简开发部署、极快自动弹性、极低成本消耗的优势,能够帮助企业缩短TTM从周到天、成本大幅降低、毫秒级扩容轻松应对流量洪峰,成就高质量增长的现代化企业,支撑千行百业应用现代化。

图片

▲ 华为云首席产品官 方国伟

华为云致力核心产品全面Serverless化

华为云首席产品官方国伟介绍,华为云的目标是将各领域产品逐步Serverless化,包括函数工作流FunctionGraph、数据仓库GaussDB(DWS)、盘古大模型、AI开发生产线ModelArts、云数据库GaussDB(for MySQL)、事件网格EventGrid等产品,帮助企业缩短交付周期,提升上云效率,抢占市场先机。

图片

▲华为云核心产品全面Serverless化

华为云Serverless以GP(General Purpose) Serverless为演进目标,在Serverless基础设施和基于元戎架构构建的分布式内核两方面做持续投入。

  • 应用托管运维提供了函数工作流FunctionGraph和云应用引擎托管CAE两种方式,支持Web应用、分布式Job应用、微服务应用等主流应用的全托管。

  • 大数据领域把数据作业流中的核心产品全部Serverless化,包括数据仓库GaussDB(DWS),数据湖探索DLI,云搜索CSS等都提供了Serverless版本;

  • 机器学习领域提供了开箱即用的AI开发生产线ModelArts,按需进行分布式训练,自动化模型生成;

  • 数据库通过存算分离,提供了以应用为中心的Serverless版本;

  • 应用集成领域提供事件网格EventGrid,以不同形式进行应用、数据、消息的集成。

通过全面的Serverless化,开发者可以搭建各种场景下的复杂应用,按需计费,无需运维基础设施,享受云技术红利。

方国伟预告了华为云产品动态。下半年华为云将发布两个新产品:一个是CCE Autopilot,目标是降低用户负担;另一个是轻量容器实例,面向中小企业,帮忙用户方便使用CCE Autopilot。

在面向Cloud Bursting场景,去哪儿网基于华为云Serverless容器打造了灵活上云新体验,带宽成本下降了90%,批创性能提升70%,该方案可广泛应用于互联网行业。

华为云FunctionGraph 2.0 四大核心能力全新升级:Serverless应用中心、智能Serverless化底座、异构Serverless资源池、大文件加速技术等能力全新升级,AIGC应用开发将更高效。

在车联网场景,某Top车企使用FunctionGraph将业务Serverless化,实现了毫秒级弹性,成本降低40%。

图片

▲ 华为云首席产品官方国伟 展示FunctionGraph2.0能力升级

同时,华为云CAE产品升级:微服务Serverless托管,运维效率提升50%、实现自动跨AZ的高可用能力;并将GaussDB(for MySQL) Serverless化,实现业务无感知的极致弹性。DataArts数据治理生产线核心服务Serverless化全新升级,增强了Serverless大数据平台DLI的弹性伸缩能力,让Spark、Flink、SQL作业集群可以共享同一个弹性资源池,降低了30%资源消耗。

华为云函数工作流FunctionGraph:助力企业快速构建敏捷弹性的现代化应用

华为云PaaS服务Serverless产品总监分享了“迈向Serverless,快速构建敏捷弹性的现代化应用”的主题演讲,推出Serverless应用中心,该中心提供大量Serverless应用模板,能够一键部署函数和周边依赖资源,节省部署时间,让开发人员快速上手使用函数、创建Serverless应用。

图片

▲华为云函数工作流FunctionGraph推出Serverless应用中心

同时,发布《华为大型应用Serverless化最佳实践》,详细介绍了华为财经系统Serverless化改造实现流程及收益。

图片

▲华为大型应用Serverless化最佳实践

现代化应用体现在应用架构、应用价值、应用体验、应用生成、应用交付、应用安全六个方面。那么Serverless如何帮助企业实现应用现代化?“Serverless代表计算、架构、开发模式3条演进线的交汇点:架构模式的演进,让开发者不需要关注底层资源,获取更高的弹性;开发模式的演进,通过FunctionGraph,将代码上传到平台上,应用即可快速运行;计算模式的演进,让开发者做到服务器无感知。华为云函数工作流FunctionGraph是Serverless的首要产品形态,可以快速构建敏捷弹性的现代化应用。”华为云PaaS服务Serverless产品总监介绍。

图片

▲ Serverless代表计算、架构、开发模式3条演进线的交汇点

华为云函数工作流FunctionGraph已支撑千行百业进行应用现代化,在车联网现代化方面,实现了架构的自动灵活扩展,实现了高度自动化运维,大幅降低了成本。在AIGC行业现代化方面,构建了全新的Serverless应用中心,帮助开发者快速完成从0到1业务开发,5分钟高效部署和发布AIGC应用,研发效能提升80%,另外依托更智能的Serverless底座,实现毫秒级极致冷启动,性能大幅提升。

图片

▲ 华为云PaaS服务Serverless产品总监介绍FunctionGraph在AIGC行业的应用场景

最佳实践:华为MetaERP资产核算Serverless化后,资源成本降低70%

华为MetaERP财经领域首席架构师韩骁分享了“资源成本降低70%!华为MetaERP资产核算的Serverless实践”,基于FunctionGraph能力,提供微服务serverless化解决方案,能实现复杂企业应用MetaSaaS Serverless化

图片

▲ 华为MetaERP财经领域首席架构师韩骁 分享MetaERP的业务特点和痛点

在MetaERP改造上,针对CPU使用率低、典型洪峰、最低资源在线、所需资源降不下来等业务痛点,使用Serverless后,函数化改造后性能未劣化,降低资源成本明显,常驻实例资源降低75%,月均资源消耗降低70%;另外,开发和运维效率大幅提升,从94人天降到30.5人天。

华为云Serverless容器:开箱即用,简化用户体验

华为云云原生产品总监在“Serverless容器开箱即用,简化用户体验”的主题演讲中表示,云原生向分布式化和Serverless化演进,华为云通过持续Serverless化,云原生产品全面进入自动驾驶时代,目前,云原生Serverless容器已支持多场景业务负载灵活弹性扩容。

图片

▲ 华为云云原生产品总监分享云原生向分布式化、Serverless化演进

依托Serverless的极致弹性能力,实现30秒扩容超2万核,微博热点事件平稳运行,帮助微博轻松应对全年50+次的突发流量浪涌。另外,CCE和CCI支撑深势科技打造了分布式多云调度平台,CCI作为Serverless容器服务,资源秒级开通、按需使用、降成本;长稳业务运行在CCE节点,批量计算任务运行在CCI,实现整体成本最优。

成功案例:百果园基于CCI实现流量灵活治理,业务极速弹性

深圳百果园实业(集团)技术总监付春分享了“百果园基于CCI实现流量灵活治理,业务极速弹性”的主题演讲。基于Serverless容器落地DevOps平台,实现微服务架构统一治理,开发效率提升30%,成本优化20%。

图片

▲ 深圳百果园实业(集团)技术总监付春 分享华为云CCI的具体应用

华为云CCI是大规模高性能云原生Serverless容器资源底座,具备极致弹性、多元算力、按需计费、灵活弹性策略的特点;另外CCI支持对接CCE集群内安装的开源Istio插件,通过Istio控制面下发的流量治理策略,实现运行在CCE和CCI上的Pod业务流量统一治理;再基于华为云容器落地DevOps平台,通过UCS实现多云统一管理,百果园希望实现Business&DevOps&FinOps的模式。

方国伟认为Serverless 技术将朝着更通用的方向发展,极大简化云计算的编程模型,让开发者无需再关注资源申请、环境搭建、负载均衡、扩缩容等服务器相关的底层操作,只要聚焦核心业务上层应用逻辑的开发创新与实现,这也为企业降本提质增效、数字化转型和应用现代化创造了无限可能。


华为云FunctionGraph体验通道:函数工作流_FunctionGraph_事件驱动服务器_函数托管_serverless-华为云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/767964.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Authing 身份云上线数据对象管理(元数据),助力企业构建唯一身份源

在身份管理领域,元数据具有重要的作用和价值。元数据有助于理解数据的结构和意义,提升数据处理效率;促进跨部门、跨组织的数据共享和协作;以及支持数据分析,为业务决策提供支持等。当前,Authing 身份云已经…

在ICC/ICC2/FC中运行Calibre

1. which calibre找到calibre的安装目录 > which calibre > /eda/mentor/ixl_cal_version/bin/calibre 2. 在 /eda/mentor/ixl_cal_version目录下使用find ./* -name "icc_calibre.tcl",找到icc_calibre.tcl 3. 打开icc_calibre.tcl里面有不同工具(ICC2/FC/…

《Linux0.11源码解读》理解(五) head之开启分页

先回顾一下地址长度以及组合的演变:16位cpu意味着其数据总线/寄存器也是16位,但是地址总线(寻址能力)与此无关,可能是20位。可以参考:cpu的位宽、操作系统的位宽和寻址能力的关系_cpu位宽_brahmsjiang的博客…

C++——map和set(multimap和multiset)

目录 1.关联式容器 2.键值对 3.树形结构的关联式容器 3.1 set 3.1.1 set的介绍 3.1.2 set的使用 3.2 multiset 3.2.1 multiset的介绍 3.2.2 multiset的使用 3.3 map 3.3.1 map的介绍 3.3.2 map的使用 3.4 multimap 3.4.1 multimap的介绍 3.4.2 multimap的使用 …

抖音小店选品攻略:10个技巧助你选择助轻松学会选品技巧

抖音小店是目前非常火爆的电商平台之一,许多商家都希望能在抖音上开设自己的小店。而在开设抖音小店之前,选品是一个非常重要的环节。下面是不若与众总结的一些抖音小店选品技巧,希望能帮助到你。 1. 确定目标受众:在选品之前&…

数据库应用:MySQL高级语句

目录 一、理论 1.常用查询 2.函数 3.进阶查询 二、实验 1.普通查询 2.函数 3.进阶查询 三、问题 1.MySQL || 运算符不生效 四、总结 一、理论 1.常用查询 常用查询包括:增、删、改、查; 对 MySQL 数据库的查询,除了基本的查询外…

(学习笔记-TCP连接断开)建立了连接,但是客户端或服务端出现问题,会怎么样?

客户端突然出现故障 客户端出现故障指的是客户端的主机发生了宕机或者断电的场景。发生这种情况的时候,如果服务端一直不会发送数据给客户端,那么服务端是永远无法感知到客户端宕机这件事的,也就是服务端的TCP连接将一直处于ESTABLISH 状态&…

两巨头强强联手!美国EB-5投资移民新项目侨外出国首发

7月15日,在侨外出国“见证辉煌历史 重启明日新章”的主题活动中,一个全新乡村EB-5投资移民项目——峰堡长岭天然气开发项目正式扬帆起航。 这一项目,由两大行业巨头——侨外出国和CanAm基金强强联手。众所周知,侨外出国是EB-5投资…

并发编程中常见的锁策略

本文介绍一些常见的锁策略。 锁策略是多线程编程中相对进阶的内容,它不仅仅局限于Java,任何和“锁”相关的话题,都可能会涉及到这些内容;即使是别的语言,只要涉及到“锁”,也都会涉及到锁策略。 锁策略的…

px4上传数据waiting for bootloader

输入make px4_fmu-v6c_default upload,出现waiting for bootloader 原因,可能是启动了QGC占用了端口,把QGC关掉,重新上电,就OK了。

C++ 继承与多态的基本用法

目录 1.继承 1.1访问等级 1.2函数遮蔽 2.多态 2.1虚函数 1.继承 有父类,有子类,这种层次关系就叫继承,也就说说子类能从父类哪里继承很多东西,继承这种概念或性质是面向对象程序设计的核心思想之一。 这种继承需要先定义一个父…

TS类型断言、函数重载踩过的坑

任意属性 interface Person {name: string;age?: number;[propName: string]: string;//报错 } let tom: Person {name: Tom,age: 25,gender: male }; 任意属性需要包含确定属性和可选属性的类型:[propName: string]: string|number; 类型断言 👉在…

zabbix企业级监控(监控第二台linux服务器安装部署)接上篇单台监控文章操作

zabbix企业级监控监控linux主机 目录 【agent端配置】(监控第二台linux服务器) 1、源码安装zabbix(解包、编译、配置、安装) 2、改agent配置文件 3、启动服务 图形操作: 【agent端配置】(监控第二台l…

批处理判断目录是否存并且删除非空目录

这个功能很常用,但是偶尔总是忘记写法,这里贴一个亲测通过的例子吧。 ECHO OFF CLS if exist DirName ( rmdir /q /s DirName ) ELSE ( echo dir NOT exist!)这个例子的功能非常简单,判断目录DirName是否存在,存在就删除&#x…

【Linux】多线程(上)

本文详细介绍了多线程的常见概念 生产者消费者模型将在多线程(下)继续讲解 欢迎大家指正 提起讨论进步啊 目录 多线程的理解 线程的优点 线程的缺点: 线程的用途 线程VS进程 用户级线程库 POSIX线程库 线程创建: 线程…

【管理设计篇】聊聊系统部署生产有哪些方式

背景 对于互联网应用来说,除了在服务端开发和服务治理之外,还需要保证的有高可用运维。所以很多时候我们不能仅仅局限于,实现需求这个层面,比如软件设计,工程质量,性能,运维、可测试、可观测性…

基于深度学习的高精度交通标志检测系统(PyTorch+Pyside6+YOLOv5模型)

摘要:基于CCTSDB数据集的高精度交通标志(指示、禁止和警告)检测系统可用于日常生活中来检测与定位交通标志目标,利用深度学习算法可实现图片、视频、摄像头等方式的交通标志目标检测识别,另外支持结果可视化与图片或视…

【react + antd】antd如何自定义请求使用antd的upload组件实现图片上传且可预览可删除

文章目录 1. 效果展示2. customRequest如何使用?特别注意: 3. 控制上传时什么时候使用customRequest,什么时候选择beforeUpload方法? 1. 效果展示 官网给出的案例无法使用封装好的请求方式上传图片,以及无法满足上传图…

使用模板创建【vite+vue3+ts】项目出现 “找不到模块‘vue‘或其相应的类型声明” 的解决方案

问题描述 项目前台需要使用Vue3Ts来写一个H5应用,然后我用模板创建 npm create vitelatest vue3-vant-mobile -- --template vue-ts创建完后进入HelloWorld.vue,两眼一黑 解决办法一 npm i --save-dev types/node然后在tsconfig.json的"compi…

【ARM Cortex-M 系列 1 -- Cortex-M0, M3, M4, M7, M33 差异】

文章目录 Cortex-M 系列介绍Cortex-M0/M0 介绍Cortex-M3/M4 介绍Cortex-M7 介绍Cotex-M33 介绍 下篇文章:ARM Cortex-M 系列 2 – CPU 之 Cortex-M7 介绍 Cortex-M 系列介绍 Cortex-M0/M0 介绍 Cortex-M0 是 ARM 公司推出的一款微控制器(MCU&#xff0…