devops 文化

在DevOps CALMS模型(代表文化,自动化,精益,度量和共享)中,共享经常被忽略或误解。 虽然CALMS的每个元素都与其他元素一样重要,但是共享知识却是我们经常忽略的事情。

如果我们不分享会怎样?

Centro生产运营总监Jeff Smith讲了这个故事:

更改了存储在我们的报告表之一中的粒度级别。 所做的更改使数据库实例上的磁盘空间使用量增加了8倍。 这不仅导致我们现有的数据库实例快速填充,而且还使操作人员怀疑设计模式是否合理。 因为没有包含在如此有影响力的更改中,所以进入新流程体系结构的所有设计决策都被视为可疑,并不断接受操作人员的重新审查。 简而言之,失去了一点信心和信任。

信仰侵蚀所造成的损害不可低估。 协作基于信任。 每当这种信任消失时,就会花费精力来质疑其他人做出的决策的有效性。

分享有什么好处?

但是,共享不仅仅涉及技术数据或访问。 杰夫说:“团队间的沟通应该始终从目标开始,而不是从一个团队提出的问题解决方案开始。” “从解决方案入手时,对话会朝错误的方向发展。”

微软 CloudOps的倡导者艾米丽·弗里曼 ( Emily Freeman)说:“没有共享信息,就不可能进行协作。” 她指出,拥有其他团队的技能和知识的“思维导图”可以使人们更有效地提出问题,并减少他们提出过多问题或看起来愚蠢的恐惧。

我们如何更好地分享?

艾米丽说:“不必每个星期二上午10:30共享鼓声。” “这是开放性和真实性。它消除了组织中的阴影,并确保每个人都是诚实,直率和负责任的。”

至少,每个人都应该对日志,代码和事后报告具有只读访问权限。 在喊出“关注点分离”之前,请考虑无法与组织中每个人共享的数据集要比我们通常认为的要小得多。 可能需要花费更多的精力来清理和保护这个小的子集,而不是默认为“除了他们的一小部分,其他任何人都看不到”,但是好处胜于努力。

“无论组织结构图怎么说,如果有人被排除在外,他​​们都不属于您的团队,” Emily提醒我们。

但是,它不仅仅是日志和工具。 杰夫说:“'S'通常只是被视为知识共享,培训等。” “但是,如果不包括责任和所有权的分担,可能很难使您的组织达到下一个生产力水平。”

我们为什么不分享?

共享信息和知识不是知识工作者的默认职位有很多原因,但是Emily和Jeff都同意,通常这归咎于恐惧。

杰夫说:“团队可能会觉得只有他们的圈子能够以应有的热情和美味来执行特定任务。” “因此,信息变得孤立无援,访问受到限制,大门也被建造了。但这减少了我们建立安全系统的责任,而不再依赖'操作员专业知识'作为拐杖。”

艾米丽同意。 她说:“ ​​DevOps文化永远不会改变过去。” “相反,那些热爱DevOps理念的公司对于他们所处的位置是现实的,并致力于不断改进其流程,以便团队中的每个人都能蓬勃发展。”

接下来要读什么

翻译自: https://opensource.com/article/18/11/why-sharing-important-devops-culture

devops 文化

devops 文化_为什么回馈对DevOps文化很重要相关推荐

  1. devops工程师_如何过渡为DevOps工程师的职业

    devops工程师 DevOps工程是一项热门职业,有很多回报. 无论您是在毕业后寻找第一份工作,还是在利用既往行业经验的同时寻找重新技能的机会,本指南都应帮助您采取正确的步骤,成为一名DevOps工 ...

  2. devops 文化_谁在DevOps中推动文化发展?

    devops 文化 文化是DevOps的重要组成部分,因此许多组织投入了大量的精力来试图找出组成一支优秀团队的原因. Google成立了一个名为"亚里斯多德计划"的完整计划来研究这 ...

  3. devops 文化_需要建立DevOps文化

    devops 文化 DevOps是从根本上改变IT组织中的文化吗? 这个看似简单的问题有时会引起激烈的争论,即使深入探讨细节,也更像是关于如何思考转型的辩论,而不是关于最终状态的辩论. 备份一分钟-您 ...

  4. 历久弥新 - 微软万亿市值背后的文化支撑(下)|DevOps案例研究

    内容来源:DevOps案例深度研究-Microsoft文化支撑研究战队(本文只展示部分PPT研究成果,更多细节请关注案例分享会,及本公众号.) 本案例内容贡献者:陈飞(Topic Leader).陈雨 ...

  5. DevOps是MindSet:工具也好,文化也罢,人员才是关键

    本文是普元高级软件架构师胡帅接受INFOQ访谈的资料整理,转载本文需注明出处:微信公众号EAWorld,违者必究. 任何变革都需要时间,DevOps亦然.在经过数年的蛰伏期之后,DevOps终于成为了 ...

  6. itil 容量管理流程_探索ITIL和DevOps的边界

    其实在今天的运维领域,ITIL和DevOps之间的冲突还是蛮明显的,有些是表现在产品上,有些是表现在思维/理念上.ITIL在产品上以流程为核心目标的设计,很难满足自动化的要求,DevOps极力推崇工具 ...

  7. devops 技术_在DevOps时代雇用技术作家

    devops 技术 对于企业来说,通常将技术作者的角色排除在DevOps讨论之外. 甚至市场部也加入了一些以DevOps为先的组织的讨论 -那么为什么不写作者呢? 我们行业对技术作家的要求不高. 文档 ...

  8. devops定义_在层中定义DevOps

    devops定义 DevOps是什么? 我认为这是每个DevOps初学者都会问的一个问题. 如果您问10个人这个问题,您很可能会得到10个不同的答案. 这肯定说明了DevOps的普遍性,开放性,但也说 ...

  9. devops 工具_衡量DevOps成功的13种工具

    devops 工具 在当今的企业中,业务中断完全取决于质量的敏捷性. 挑战传统软件开发流程和方法以适应这些新环境带来的复杂性. 现代DevOps计划旨在帮助组织利用不同IT团队之间的协作来提高敏捷性并 ...

最新文章

  1. ARM Linux 基于S3C2451的AD9833波形发生器/Linux字符驱动的理解
  2. static string java_java:String类、static关键字、Arrays类、 Math类
  3. Concourse:可扩展的开源CI管道工具
  4. 申请 SSL 证书 --Nginx 配置Https 最佳实践
  5. Python中for else注意事项
  6. H3 BPM报销流程开发示例
  7. 代码设置Shape和Selector
  8. 数据库原理及应用【五】安全性和完整性约束
  9. IIS出现The specified module could not be found解决方法
  10. 【HDU - 3974】 Assign the task (dfs序 + 线段树维护 区间更新+ 单点查询)
  11. [求助]请教一个问题!
  12. 工作项跟踪管理系统数据库结构图
  13. apache实现手机访问www网站自动跳转到WAP站点
  14. 屏蔽网站广告插件:广告终结者
  15. 当前版本与卡刷包android_小米5s卡刷包android版本不一致怎么解决
  16. 买腾讯云服务器怎么选择
  17. 浅谈企业信息化的过程与阶段
  18. 干货!图像集分类大杀器--混合黎曼度量学习
  19. Tomasulo算法与记分牌算法的区别
  20. python简单游戏——打气球

热门文章

  1. LCN分布式事务框架实战
  2. Zookeeper和CAP的关系
  3. 用javascript写Android和iOS naitve应用,实在炫酷。
  4. oracle“记录被另一个用户锁住”
  5. ElasticSearch D3
  6. 利用win7系统自身修复还原功能
  7. 睡觉时,禁带6种东西,最后一点最严重,可能致命
  8. 中文VS2008安装ASP.NET MVC框架解决方案
  9. LightGCN:用于推荐任务的简化并增强的图卷积网络 SIGIR 2020
  10. Synchronized的使用详解与区别(干货满满!!!)