18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 华为云DevCloud引入内部竞争机制,持续精益敏捷和DevOps实践

华为云DevCloud引入内部竞争机制,持续精益敏捷和DevOps实践

时间:2022-03-27 11:36:01 | 来源:行业动态

时间:2022-03-27 11:36:01 来源:行业动态

软件研发体系是复杂系统,复杂系统的波动无法避免,单纯的防范失误是无效的,培养自己从失误中恢复并成长的能力才更为重要。华为的研发模式,就是典型的持续引入负熵因子反脆弱的例子。从最早的游击队、个人单兵作业,依靠个人英雄主义,到正规军集团作业、强调群狼作战,再到现在小团队特种兵作战模式,华为引入内部竞争机制,通过内部创业,不断利用负熵因子打破平衡,持续精益敏捷和DevOps实践,快速迭代,持续交付。而持续交付是DevOps里面重要的概念,华为云DevCloud在给客户赋能的过程中,也总结出来的持续交付6个关键实践:分层分级快速闭环,小迭代快速的反馈,可视化流水线,自动化持续部署,持续的发现并消除瓶颈,在日常工作中不断的注入弹性模式。

会上,华为云DevCloud专家向与会企业介绍了业界着名的Netflix的混乱猴子反脆弱实践。Chaos Monkey是一种服务,用于将系统分组,并随机终止属于某个分组中的系统中的一部分。Netflix会利用Chaos Monkey在工作日期间随机杀死一些服务,制造混乱,来测试production下的稳定性。每当这些猴子开始骚扰,相关的工程师们不得不放下手头的工作,手忙脚乱地寻求应对之策。随着系统的不断完善,猴子们的攻击能力和攻击范围也在不断提升,反而让整个Netflix的服务稳定性、自愈能力以及抗击打能力不断上升。

目前华为云DevCloud也正在以周为单位,践行Chaos Monkey现网混乱测试的流程:第一天测试准备,确定测试对象,测试用例,在Gamma环境下模拟测试;第二天进行评估和决策,由服务SL来评审和分析影响,平台来进行现网单点故障任务的审核;第三天到第五天在可控范围下执行混乱测试并报告。通过混乱测试不断增强华为云DevCloud的系统稳定性。

关键词:持续,敏捷,实践

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭