2021年,会有哪些“意想不到”在等待我们?

2021年,会有哪些“变与不变”在等待我们?

这些,都未可知。

借假修真,唯一可知的是过去有哪些值得我们借鉴与学习,并帮助我们更好前进的经验。

2021年开端,「IDCF第6期DevOps案例深度研究」如期而至,31位案例研究员经过1个月的精心打磨,1月24日全天在线直播分享各自的研究成果。(回放视频文末获取)

本期案例研究以“研发过程与DevOps工具研究”为主题,31名成员分成4组,分别对持续运维、持续测试、CICD、协作研发4个专题进行深度挖掘与洞察。王立杰、徐磊、姚冬、许舟平4位老师全程参与并指导了各小组的案例研究工作。

牛转乾坤——持续运维

整体而言,持续运维小组的分享,有机地融合了ITIL、DevOps与SRE等体系,并且对持续部署、持续运行、持续反馈与改进、混沌工程等理念进行了详实的阐述。

持续运维小组的分享,从运维的发展历史开始介绍,让大家对运维的初衷与目的有一个完整的认识。同时对比分析了服务与产品的特性异同,强调要把运维做好,决不能单单从产品的角度考虑问题,更应该注重服务的特点。

与此同时,他们还提出了“当我们谈持续运维时谈些什么?”的灵魂拷问,详实地介绍了持续运维的三个层次:持续部署、持续运行和持续反馈与改进,并分别从以上三个层次进行了详尽的阐述和分析。尤其是其中事故响应的各类MTTx指标之间的关联和整体串联,让我们对一个事故的生命周期有了生动的认识;对于事故响应各阶段所能采用的实践和方法有细致的描述;故障注入与混沌工程的结合也更易理解。

持续反馈与改进部分旁征博引,对反馈是什么、如何建立、如何改进、案例与工具等方面进行了完整解读。“一人一狗”模型生动活泼,令人印象深刻。

总结部分的“用简单的持续运维服务,去连接人、资源、产品”实为点睛之笔,整体案例流畅精美,完整详实,是全体小组专业态度的完整体现!

撬动宇宙——协作研发价值提升之道

协同开发小组聚力于一孔,专注在“需求”这一个点,将其讲透。围绕需求的不同维度进行分析,从如何挖掘到如何分析和拆解,再到需求的利益相关者分析等,由浅入深,理论结合实践,再落地到工具。包括需求形式、需求的访谈调研、设计思维、利益相关者分析、影响地图、用户故事地图等多个知识点,将一个需求完整串联起来,这是一个完整能落地的流程体系。

尤其值得指出的是,协同开发小组所采纳的案例,都是自己公司真实的案例,自身经历过的场景,结合到理论化的框架中,更为生动,易于理解。该小组的研究成员仅有4人,远少于其他小组,但仍然完成了全程的研究任务与成果输出。

降龙十八掌——CICD

CICD小组对DevOps流水线进行了全面的介绍,从CI/CD对企业的价值入手展现了实施持续交付流水线的完整版图。对于多种CI/CD工具的对比帮助我们对业界常用CI/CD工具的缺陷有了一定的了解。

CICD小组的分享最大的亮点在于分析了CI/CD实施过程中的最佳实践和反模式,对于需要引入DevOps持续交付流水线的团队特别有参考价值。

测之以恒——代码精进而不觉

本小组分享从测试的发展历程出发,再到数字业务的爆发和DevOps的广泛采纳,对测试提出了新的要求---即持续测试,而且越来重要;通过5W1H,帮我们理解了为什么要持续测试(Why),什么是持续测试(What),从何处着手(Where),什么时候入手(When),谁来做(Who),如何做(How)。

通过将工具与产品生命周期相结合,阐述了单测、接口测试、契约测试、UI自动化测试、性能测试、安全测试及测试报告等各种可以选择的工具。

为大家阐释了“度量之美”,譬如常见度量指标集、度量陷阱、基于度量的持续改进机制等。

最后对测试进行了展望,提出测试的未来会朝着DevSecOps及AITest发展,同时也指出了测试人员的未来职业发展方向。

4个小组的分享内容都很精彩,经过紧张的比拼和角逐,最终持续测试小组被评为“最佳案例小组”。

(DevOps案例研究的精神-不断精进)

结语

在案例研究的过程中,每一个小组沿着自组织自管理的思路,成员积极地、主动地去收集资料,提炼资料,相互分享与观点碰撞,不断地演练,有时持续到夜里12点多。在这个过程中,能够获得案例最佳,当然是最好的,但最重要的其实是研究的过程,毕竟过程比结果更重要。

通过深度研究,大家从0到1对这一领域会有更深层次的感悟与认知,这才是案例研究的最重要的价值,我们说“站在巨人的肩膀上,才能看得更远,爬得更高”,2021 IDCF与你一起精进。

——IDCF社区发起人,DevOps案例深度研究发起人&导师 王立杰

「DevOps案例深度研究」是IDCF发起的一项系列性活动,在过去6期,我们深入研究了20+个主题案例,沉淀了非常多的宝贵经验和资料,这个活动带给我们更多价值的,是案例研究的过程本身。(点击“阅读原文”可进入往期回放视频合集)

案例研究活动将继续开展,也希望有更多志同道合的朋友加入我们,一起精进成长。

IDCF第6期DevOps案例深度研究分享视频已上线,识别下图二维码或点击“阅读原文”即可进入回放视频。

欲善其事,先利其器 | IDCF第6期DevOps案例研究回顾(附视频)相关推荐

  1. 平时喜欢使用的软件总结 欲善其事,必先利其器

    平时喜欢使用的软件总结 欲善其事,必先利其器.平时工作中,一个好软件的使用得当,便能够起到事半功倍的作用. 在互联网上,有非常非常多的软件,做的非常不错,满足了用户各种应用场景的各种需求,软件的功能 ...

  2. 欲善其事,先利其器——青龙面板依赖安装教程

    有小伙伴给我留言说,依赖拉取很慢有没有快一点的办法,由于上csdn比较少,特意写了这篇文章希望对大家有所帮助. 老样子,废话不多说. 点击青龙面板的依赖管理-->新建依赖-->选择需要安装 ...

  3. 斯隆奖得主赵宇飞:大图世界里的数学利器 | 欲善其事,先利其器

    编者按:数学的理论往往先行于实际应用,在时机成熟的时候迅速成为实际应用的有力工具. 例如微分几何,在1854年便有相对成熟的理论,但直到1915年爱因斯坦提出广义相对论后,人们发现物理世界竟然是4维黎 ...

  4. linux vnc的小黑点和鼠标不同步_公欲善其事 | VNC的安装和使用

    简介 连接服务器并且获得其可视化的界面有时候是很有帮助的.本文记录一下如何以MacOS为客户端,以Ubuntu为服务器,安装和使用RealVNC的VNC Viewer(https://www.real ...

  5. 37-工欲善其事必先利其器:学会使用各种工具

    1. 工欲善其事必先利其器:学会使用各种工具 Linux 平台下提供的各种网络工具,则为我们进行诊断分析提供了很好的帮助.在这一讲里,我将会选择几个重点的工具逐一介绍. 1.1.必备工具: ping ...

  6. IDEA--工欲善其事必先利其器

    菜单栏: - File:对文件进行操作 - Edit:对文本 进行操作 - View:试图 - Navigate:跳转 - Code:操作源码文件,如formal code等 - Analyze:对源 ...

  7. java与UML-1-工欲善其事必先利其器

    众所周知,Java是世界上最流行的语言,其特性:解释型语言,面向对象等,在开发中,软件工程的思想,将重于语言的应用.在我之前的学习中,走了很多的弯路,看到的每一本书,要么是Java开发的,要么是软件工 ...

  8. vim-工欲善其事必先利其器

    对于程序员来说好用的工具是必须的,目前常用的看代码的工具有vscode(免费的,可以配置各种插件),Sourceinsight(收费的,当然也有破解的,自己私用还可以,但是在公司就不可以啦,至此vim ...

  9. 【科研工具】“工”欲善其事,必先掌握的科研利器!

    这里先给大家罗列一下今天要推荐的工具,后面会有详细介绍: Matcha:手写的公式可直接转 latex 代码 TablesGenerator:latex 表格代码一键生成 Echarts:论文图表高级 ...

最新文章

  1. 小心!你的脸正在成为色情片主角……
  2. Post和Get方法区别
  3. python 用递归求质数_编写一个递归函数,它接受和整数,如果它的所有数字都是质数,则返回“True”...
  4. verilog中级别到底是什么?级别的分类是什么???
  5. 通达信版弘历软件指标_通达信弘历趋势王指标
  6. NLog在asp.net core中的应用
  7. adb shell 小米手机_如何在Android手机上进行自动化测试
  8. mongobd python_Python操作MongoDB数据库PyMongo库使用方法
  9. 江湖不再平静---51CTO学院停服公告
  10. 计算机端口详解(总结)
  11. h5 api-获得地理经纬度和异常处理
  12. 10000marker_嘉美生物-精准的DNA分子量标准 Marker。
  13. 电商用户行为分析-大数据
  14. 计算机专业考研2021,2021考研:计算机考研解析
  15. php判断显示器横屏还是竖屏,判断横屏竖屏(三种)
  16. 常用ASCII URL编码对照表,JavaScript中如何把url的%20、%22、%28、%29、%7B、%7D解析还原成真实的字符
  17. Can not squeeze dim[1], expected a dimension of 1
  18. 一文了解边缘计算和边缘AI
  19. linux的passive用法,get的被动用法(get-passive)
  20. 数据结构题及c语言版严第七章答案,数据结构第七章习题答案.doc

热门文章

  1. PHP 利用Mail_MimeDecode类提取邮件正文
  2. iOS回顾笔记( 02 ) -- 由九宫格布局引发的一系列“惨案”
  3. [中文版] 可视化 CSS References 文档
  4. 气溶胶光学厚度反演的两种方式(卫星探测和基地观测反演)
  5. struts2 标签不能使用EL 表单式
  6. 游戏运营杂谈之-----IB推荐算法
  7. 知道第一章计算机基础知识作业答案,大学计算机基础作业答案
  8. pcu tps_Mac版Microsoft Office 2011重新定义您的TPS报告体验
  9. word中 有注释标签吗_如何在Word中注释图像
  10. java复合赋值运算符_Java 之复合赋值运算符