博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过DevOps考古学了解生产环境
阅读量:5780 次
发布时间:2019-06-18

本文共 723 字,大约阅读时间需要 2 分钟。

Infor云架构师Lee Fox在上个月举行的上发表了演讲(),介绍了有助于理解当今复杂的系统和基础设施()的工具和方法。与领域类似,Fox把这个称为“DevOps考古学”。其核心思想是分析和可视化(应用程序和基础设施)代码,用以提取生产系统行为的洞见,以及过去所做决策的背景和基本原理——这些决策通常是由已经离开组织的人做出的。

\\

Fox提到了不同类别的工具,可以帮助挖掘当今高度互连的系统,如网络嗅探(例如)、监控(例如)、日志聚合(例如)、测试和审计/分析(例如)。无论使用何种工具,Fox建议遵循科学的方法,如假设某个问题的答案、运行实验(分析代码),并验证结果是否证实了该假设。

\\

上述工具中的工件提供了丰富的分析数据,但有时清晰的可视化会让事情变得更加明显。Fox强调了(可视化代码库的演化)和(可视化网站流量)这些工具可以帮助我们发现相关事件。然后,深入研究这些事件可能会引发的一些问题,例如“为什么这个日期前的源文件数量有所增加?”或者“为什么虚拟机按照这种方式分配大小?”。

\\

6f3badf7a6ed58102139082327dde959.jpg

\\

来自Logstalgia的屏幕截图

\\

为了执行这种分析,需要将所有东西都放在版本控制系统(代码、配置、脚本等)中。Fox建议创建独立的分支,用于深入“挖掘”代码并运行给定的实验,而不会干扰开发变更的定期集成。

\\

在将DevOps考古学整合到价值流活动方面,Fox强烈建议在开始时进行此类分析,但也应将其作为对生产系统的持续学习活动。最后,Fox承认,为了充分理解组织内部的DevOps历史,除了上述的工具之外,我们还需要考虑人员和流程。这是“DevOps人类学”的焦点,也就是他在这个领域的下一个冒险。

\\

查看英文原文

转载地址:http://douyx.baihongyu.com/

你可能感兴趣的文章
编译安装LNMP
查看>>
[转]基于display:table的CSS布局
查看>>
crm 02--->讲师页面及逻辑
查看>>
AS3.0 Bitmap类实现图片3D旋转效果
查看>>
Eigen ,MKL和 matlab 矩阵乘法速度比较
查看>>
带三角的面包屑导航栏(新增递增数字)
查看>>
Web应用程序安全与风险
查看>>
codeforces 984 A. Game
查看>>
CSS居中
查看>>
One Person Game(概率+数学)
查看>>
CodeForces 258B Little Elephant and Elections :于1-m中找出七个数,使六个数里面的4和7个数比第七个数严格小:数位dp+dfs...
查看>>
MAP
查看>>
手把手教你测——上网快鸟
查看>>
用javascript获取地址栏参数
查看>>
一起谈.NET技术,你应该知道的15个Silverlight诀窍
查看>>
商教助手!解析夏普液晶高清宽屏投影机系列
查看>>
云南去年有望实现151万贫困人口净脱贫
查看>>
Java架构师面试题系列整理(大全)
查看>>
延伸产业链 中国产粮大省向“精深”问发展
查看>>
消费贷用户70%月收入低于5000元 80、90后是主要人群
查看>>