QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

通过 DevOps 考古学了解生产环境

  • 2018-06-17
  • 本文字数:765 字

    阅读完需:约 3 分钟

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

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

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

来自Logstalgia 的屏幕截图

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

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

查看英文原文 Understanding Production with DevOps Archeology

2018-06-17 11:321256
用户头像

发布了 731 篇内容, 共 459.9 次阅读, 收获喜欢 2004 次。

关注

评论

发布
暂无评论
发现更多内容

阿里云获评AI基础设施服务产品力全球第二!微软、苹果卸任OpenAI董事会观察员!|AI日报

可信AI进展

人工智能

Proxyman Premium for Mac:解锁网络调试与监控的新境界

Rose

【YashanDB知识库】YashanDB 开机自启

YashanDB

yashandb 崖山数据库 开机自启

中信出版集团携手火山引擎,共塑数智出版新生态

新消费日报

人类警惕!AI是个大骗子!

博文视点Broadview

GreatSQL 构建高效 HTAP 服务架构指南(主从复制)

GreatSQL

Sentieon应用教程:本地使用-Quick_start

INSVAST

基因数据分析 生信服务

万界星空科技MES:磷酸铁锂正极新材料生产管理系统

万界星空科技

mes 万界星空科技 新材料mes ​磷酸铁锂MES ​磷酸铁锂行业

职场<火焰杯>测试开发大赛决赛倒计时:仅剩5天!

测试人

软件测试

MacOS停靠在菜单栏的系统监视工具Stats for mac

Rose

MySQL中为什么要使用索引合并(Index Merge)?

华为云开发者联盟

MySQL 数据库 华为云 华为云开发者联盟 企业号2024年7月PK榜

Hologres+Flink企业级实时数仓核心能力介绍

阿里云大数据AI技术

大数据 flink 实时数仓 hologres

FILE+POS 方式 GreatSQL 主从复制架构给主节点磁盘扩容

GreatSQL

教程:通过 API 接口实现代码的自动生成

Apifox

程序员 前端 后端 代码 API

After Effects 2024 for Mac(AE2024视频特效)v24.1中文激活版

Rose

文献解读-液体活检-第十九期|《不同 DNA 测序平台的标准化比较》

INSVAST

基因数据分析 生信服务 液体活检

智能合约和分布式应用管理系统:技术革新与未来展望

天津汇柏科技有限公司

智能合约 分布式

昆仑万维方汉:Scaling Law放缓,细分领域SOTA红利凸显

新消费日报

职场<火焰杯>测试开发大赛决赛倒计时:仅剩5天!

测吧(北京)科技有限公司

测试

华为音乐与一样音乐达成版权合作,李荣浩经典歌曲强势登录

最新动态

异步日志:性能优化的金钥匙

阿里技术

性能优化 日志 故障分析 异步 故障排查

火山引擎数智平台赋能火花思维,A/B测试加速创新

字节跳动数据平台

大数据 A/B测试 对比实验 数字化增长

Microsoft Word 2019 for mac (word mac)v16.78.3中文激活版

Rose

解密星辰大模型·软件工厂 软件开发迈入智能化全流程新阶段

科技热闻

Intercontinental Exchange, Inc. 宣布突破性的ICE.AI将在2024年7月15日正式登场

科技汇

Charles for Mac:高效过滤与重发请求,让调试工作事半功倍

Rose

通过DevOps考古学了解生产环境_DevOps & 平台工程_Manuel Pais_InfoQ精选文章