|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 资讯> 软件>

实践出真知,与华为云共论DevOps实践之道

2018-11-06 14:19 作者:佚名 来源:硅谷网 HV: 编辑:何睿 【搜索试试

近日,国际系列技术峰会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工具,助力软件企业专注业务创新。

【对“实践出真知,与华为云共论DevOps实践之道”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·ESET安全日中国场聚焦应对网络安全威胁的最佳实
·运营商大规模数据集群治理的实践指南来了!
·华为云产品DevCloud布道师的思考与点滴实践
·吆喝科技与华为云达成合作,共同聚焦试验创新
·2018ACMUG年度盛典,华为云带来数据库智能新时代
·华为云推出新规格SQL Server数据库,更高性价比
·华为云助力大型金融机构实现高品质视讯沟通
·华为云DevCloud助力激扬软件打造智慧档案
头条
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10个月 “魔搜”软件开发者张某被判刑1年2个月缓刑1
一个取名魔搜的软件篡改消费者在电商平台的购物浏览记录,企图通过数据造假制造爆款。……
·“魔搜”软件开发者张某被判刑1年2个月缓刑1
·45款应用程序遭谷歌下架 猎豹移动股价惨跌16.
·腾讯会议一星好评,如何占得线上视频会议市场
·高仿APP捞钱套路:蹭官方、发广告、索取隐私
·报告称APP的支出和使用率在2019年达到创纪录
图文
“远程办公”战线拉长,如何确保“私有化”办公?
“远程办公”战线拉长,如何确保“私有化”
友盟+智能认证:用户增长始于头,体验提升只需1.3秒
友盟+智能认证:用户增长始于头,体验提升
知米背单词APP那些不为人知的小细节(图)
知米背单词APP那些不为人知的小细节(图)
Realme引入广告什么情况 Realme广告怎么设置关闭?
Realme引入广告什么情况 Realme广告怎么设
最新
·“远程办公”战线拉长,如何确保“私有化”办公?
·友盟+智能认证:用户增长始于头,体验提升只需1.3
·“魔搜”软件开发者张某被判刑1年2个月缓刑1年10
·字节跳动称旗下办公产品飞书被微信全面封禁
·疫情下的危机,如何通过“信源豆豆”实现企业安全
热点
·群控、云控时代即将终结,智控时代已到来
·106短信群发平台APP,致力于成为领域内佼佼者
·DT小听App:防偷拍,还是用这款国产app(图)
·软件技术行业发展变化非常快,软件人才要按需
·嗨学网一级消防可靠吗?新手妈妈亲生经历告诉
旧闻
·社会“抢票软件”存隐患随时有可能被屏蔽
·漂亮有创意的思维导图怎么画?办公也有小技巧
·微软发布2013年首批补丁 暂未修复IE漏洞
·全国多地上线电子社保卡 微信10秒即可申领
·喜推人工智能名片:看懂客户心,销售才能更欢
广告
硅谷影像
“远程办公”战线拉长,如何确保“私有化”办公?
“远程办公”战线拉长,如何确保“私有化”办公?
友盟+智能认证:用户增长始于头,体验提升只需1.3秒
友盟+智能认证:用户增长始于头,体验提升只需1.3
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10个月
“魔搜”软件开发者张某被判刑1年2个月缓刑1年10
打响“科技防疫战” 中软国际解放号在行动
打响“科技防疫战” 中软国际解放号在行动
钉钉5.0新增在线办公室、圈子,满足用户个性化需求
钉钉5.0新增在线办公室、圈子,满足用户个性化需
钉钉5.0产品见面会 彩蛋Real如我曝光号召无压力分享
钉钉5.0产品见面会 彩蛋Real如我曝光号召无压力分
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>