数字原生时代,看华为终端云服务如何深度用云

结束一天的工作,掏出华为P60刷一下门卡走进家门,呼唤“小艺小艺”,Sound X为你打开了客厅的灯光,屋内一下子温馨了起来。

结束一天的工作,掏出华为P60刷一下门卡走进家门,呼唤“小艺小艺”,Sound X为你打开了客厅的灯光,屋内一下子温馨了起来。晚饭后,你一边惬意地欣赏着华为智慧屏播放的热门综艺,一边用手机将明天要完成的工作同步到你的Matebook X Pro上……这些场景只是千千万万“花粉”日常智慧生活中的缩影。华为科技产品带来的智能化、便捷化和高效化正在融入华为终端用户的工作和生活中,成为他们现代生活中不可或缺的助手。

华为终端服务华为全球终端用户带来全场景的智慧体验

华为的终端产品包括智能手机、平板、智慧屏以及多种类的IoT设备等多品类,涵盖各种使用场景,用户遍布全球。截止2022年底,华为终端全球月活用户超过7.3亿,分布在全球170多个国家和地区。华为正在通过鸿蒙系统,将这些设备与用户进行“无缝衔接”,实现万物互联。

在如此庞大的终端数量下,要实现安全、便捷智慧体验,离不开华为终端云服务的支持。华为终端云服务为用户提供“智慧办公、运动健康、智能家居、智慧出行、影音娱乐”等全场景、高级简约的智慧体验,构建华为终端产品可持续发展的云服务生态。

在流量高峰时,华为终端云服务通过各种技术来保障系统可用性和稳定性,例如:容器弹性扩缩容、缓存、CDN加速和流控降低等;用户将车钥匙、门禁卡、银行卡放到手机上时,华为钱包能在线开通、一碰就能用、关机也可以使用……这背后必然需要一个强大又高效的数字化系统来支撑。华为终端云服务基础云平台开发部部长余斌近日分享了华为终端云服务在全面上云的实践和思考。

华为终端服务坚持深度用云,使用华为云的底层技术行“平台工程”

为了支撑华为终端云服务的业务开发、维护和运营,基于华为云构建了一个分布式的移动互联网应用平台。余斌介绍说,华为内部将这个平台命名为“祥云平台”,它向下对接华为云的各种资源,例如,计算、存储、网络、数据库等;向上为华为终端云服务的各种业务提供支持,例如:华为应用市场、华为浏览器、华为视频等,是一个承上启下的技术平台。

在理念上,“祥云平台”的架构搭建坚持DevOps思想以及平台工程思路。在DevOps思想的指导下,祥云平台构建了3个Ops(DevOps,MLOps,DataOps)平台来支撑华为终端云服务业务的高效开发和运维。另外,祥云平台将“声明式API”、“IaC(基础设施即代码)”、“Design for failure”等理念通过技术方式来沉淀到祥云平台,所有运行在平台上的业务都会默认集成该能力。

“平台工程”是指团队围绕复杂的基础设施能力,并基于业务场景进一步抽象建模,提供可信和易用平台产品给业务团队使用,使得业务团队不需要理解底层技术,只需要专注于业务功能逻辑代码开发,从而提升产品特性版本交付效率。祥云平台,坚定使用华为云的底层技术(例如容器、OBS、数据库等),在此坚实的底座之上进而专心做好从Dev(开发)- Runtime(运行)-Ops(维护)全流程的平台工程能力,把云原生的理念built-in到平台。

终端云上云经历“三步走”,推进业务全面云化

上云是一个复杂的系统工程,尤其对于终端云服务这种体量庞大,业务复杂度高的对象,上云的过程并非一蹴而就。余斌介绍说,华为终端云服务上云从整体上规划了“三步走”的策略。

第一步:IaaS上云。从2017年开始,华为终端云服务逐渐将自有数据中心基础架构转移到华为云。目前已经在华为云上使用数十万台主机、EB级对象存储和TB级CDN等IaaS资源,实现了业务与基础设施的解耦,从而更高效的聚焦业务实现。

第二步:高阶服务上云。从2020年开始,华为终端云服务开始大规模使用华为云的数据库、AI、容器等高级服务,提升了业务开发和运行效率。终端云服务的数据库已经全面切换到华为云GaussDB,依托华为云大容量节点,实现了存算分离的云化架构,同时利用华为云领先的容器技术,实现在线应用的CPU利用率达到40%。

第三步:云云协同。从2021年开始,华为终端云服务的支付、搜索、广告等能力逐渐通过华为云对外开放。终端云“祥云平台”的能力也将逐步在华为云上开放出来,为第三方提供稳定的移动互联网应用能力。

通过“三步走”策略,华为终端云服务平稳、高效地实现了业务全面云化的战略目标,同时也支撑了业务的快速发展。随着华为终端云业务云化的深入,华为云稳定可靠、多样化的分布式云原生基础设施、全球化服务能力、专业支撑能力,让上云的“红利”逐渐显现,也更加坚定了华为终端云服务持续深入业务云化的决心。

回顾华为终端云服务整体上云的历程,余斌认为,坚定的云化战略、践行DevOps的核心理念、业务和技术双驱动这三点是终端云服务上云取得成绩的关键。从IaaS搬迁开始,华为终端云服务践行坚定的云化战略并始终践行DevOps的核心理念,构建内部平台的时候坚持“数据驱动一切”,通过持续迭代、持续反馈,最终给业务带来价值,形成一个快速迭代的正向循环;同时终端云服务坚持业务和技术双驱动,一方面不断提升业务体验,另外一方面也不断催生技术的成熟。

面对未来的挑战,余斌认为华为终端云服务要坚持场景驱动,进一步联合构建底层技术竞争力。随着业务的持续发展,必将对云服务提出更多更高的要求,华为终端云服务和华为云将携手通过技术创新和业务验证持续引领底层技术的突破创新。另外,他希望华为终端云服务与华为云联合构建aPaaS能力,将终端云自身降本增效方面的经验和孵化的技术也沉淀到华为云开放给更多的企业,从而帮助更多企业实现高质高效的云原生改造和持续云化。

来源:业界供稿

0赞

好文章,需要你的鼓励

2023

06/26

13:38

分享

点赞

邮件订阅