华为云亮相DevOpsDays,践行DevOps理念与实践

 头条123   2025-05-21 16:55   553 人阅读  0 条评论
华为云亮相DevOpsDays,践行DevOps理念与实践

克日,国际系列手艺峰会DevOpsDays年夜会正在深圳开启。本勾当是由中国DevOpsDays社区初次正在深圳主理的中国 一次年夜会,上百位各行业开辟者及DevOps的理论者们参会,华为云DevCloud多位产物专家受邀加入本次年夜会, 了软件DevOps云化的成长,和正在云平台上的华为云DevCloud的DevOps理论。

践行DevOps理念,采取全云化的研发东西成为趋向

DevOps是Development+Operation的组合,旨正在增进软件开辟、运维和量量保障等部分间的相同和合作,让软件托付具有5-10倍的TTM和效力上风。据调研数据显现,云正在企业的成长成熟度及采取率愈来愈高,DevOps已成为被普遍接管的软件托付新形式。

华为云DevCloud CTO报告了华为的DevOps之路,华为向Cloud Native云原生转型,DevOps是工程根本。Cloud Native是一种新的体系理论范式,让软件能更好地基于云情况、顺应云情况、受益云情况。华为公司也于2017年向Cloud Native转型,一切和云相干的产物都要采取Cloud Native的形式来构建,支持公司周全云化计谋。首要从3个方面来落地理论:架构、东西、构造,包罗充实操纵云根本举措措施与平台办事,具有微办事架构、弹性伸缩、散布式、高可用、多租户、主动化运维等关头特点的架构理论;成立与体系架构婚配的全功用团队、成长全栈工程师并高度合作的构造理论;采取DevOps、主动化东西,实现微办事延续托付的工程理论。经由过程架构、工程、构造面向云情况的协同理论,实现Cloud Native体系对外表现的快速、靠得住、范围、矫捷、高效的代价收益。

固然良多企业已正在DevOps理论的门路上走了很远,可是对东西选用和才能扶植方面仍能够存正在苍茫和纠结。挑选适合的东西来顺应企业本身托付的办事或产物,能够更好地晋升量量,进步效力。正在云化办事托付增加的明天,采取全云化的研发东西成为趋向。

华为云DevCloud初级产物司理先容了经由过程东西、进程、才能图谱来准确评价企业DevOps理论程度的方式,报告了经由过程东西沙盘准确了解全云化研发东西的组成、才能上风和面对的题目,提出了东西云化程度与办事产物形状的拔取干系,并保举了华为云化办事产物团队正在落实全云化DevOps研发流程和东西进程中的进步过程和优异理论。

华为云DevCloud的DevOps理论

正在前端,华为云DevCloud初级产物司理讲到《基于微前端架构的DevOps理论》,首要 DevCloud正在年夜型网站机能优化的Devops理论。华为云DevCloud有10+前端portal办事,正在微前端架构下,若何延续连结网站呼应机能,正在平常营业托付中仍能包管网站机能不被劣化。DevCloud前端团队起首基于网站前端架构和营业特性清算出了完全的优化checklist,并按照产物机能体验成立了一整套的可视化监控系统,从及时的自动监控,到例行的被动验收,做到逐日、每周的机能目标关照,从而驱动开辟团队将机能优化事情做到每次的版本开辟进程中。辞别曩昔的各类专项、各类步履,操纵可视化与逐日站会等Devops优异理论将机能晋升与优异理论融进到平常事情中。

华为产物团队和代码范围跨度极年夜,因为产物范围太年夜,营业特征达数千个,模块也常常到达数十上百个,分歧部分利用的情况和组网也会存正在极年夜差别。

华为云DevCloud初级产物司理讲到,正在这类庞大的情况下,华为构建了分层分级延续托付流水线,分为小我级、项目级、子体系级、产物级(版本级)、处理计划级等数级流水线,经由过程流水线编排事情流、触发下一级流水线的履行来保障产物团队和组件之间的协同托付。

正在那个进程中,配套L1-L4分级测试模子,正在分歧层级流水线履行分歧的主动化测试战略,并设置每一个阶段使命对应的量量门禁来判定是不是许可流水线持续履行。经由过程多级流水线的层层防护,使得缺点发明前移,有用保障了产物量量。

对应于微办事化的产物形状,配套供给了微办事延续托付流水线模板。区分于传统产物延续托付流水线,微办事流水线正在脚色权限上婚配全功用团队全栈工程师的脚色权限模子,SDE能够从代码提交并端到端履行流水线曲至微办事公布上线。同时,构建出镜像,并实行容器化摆设、灰度公布战略、掉败主动回滚战略,微办事可按天、按小时乃至分钟级灰度公布上线。

正在DevOps形式中,反应很是主要,测试实在也是一种反应,就像代码评审、代码查抄、构建、摆设等,经由过程反应让我们实时发明代码和体系的题目,反应周期越短,我们就可以越早发明题目,本前越低。华为云DevCloud初级项目司理 了DevOps下的测试方式和理论,包罗新贸易新形式下测试勾当的打击、测试债权的近况和应战、测试金字塔和延续测试,和云办事测试的详细理论。

DevCloud云测和挪动利用测试,首要实现四部门功用:

1)实现云端高效协同测试,展开用例设想、测试履行、缺点提交,进步测试效力。

2)双向逃溯:经由过程需求-用例-缺点双向逃溯,确保一切需求都被准确测试,根绝漏测、误测。

3)主动化测试:供给Android和iOS兼容性测试、接口测试,集成流水线撑持延续主动化测试。

4)可视化:多维度产物量量看板,全方位评价产物量量,保障产物高效验收。

DevOps平台的构建思虑和摸索

DevOps东西平台的构建很是庞大,理念和方式论是东西平台的魂灵、主线,东西承载进步前辈理念和方式论,固化流程、经历和 好理论。华为云DevCloud是华为云的构成部门, 是华为30余年研发理论和前沿理念的结晶,为开辟者供给一站式全流程平安可托的DevOps东西办事,同时,也是帮忙企业修炼内功的一年夜利器,能够有用支持企业DevOps落地,实现项目标高效、高量量迭代。将来,华为云DevCloud也将联袂各企业各开辟者/运维者,精诚协作互通,实时呼应反应,更好的为泛博开辟者供给不变靠得住的DevOps东西,助力软件企业专注营业立异。

本文地址:https://www.toutiao123.net/news/26168.html
版权声明:本文为原创文章,版权归 头条123 所有,欢迎 本文,转载请保留出处!
 相关文章  关键词:华为 亮相 DevOpsDays 践行