基础知识devops:改变思维,让一切更加高效敏捷&devops&toB

《凤凰项目—一个IT运维的传奇故事》整理

2018-06-30  本文已影响148人  潘晓华Michael
凤凰项目—一个IT运维的传奇故事

《凤凰项目》三位作者

向他们致敬。

故事内容

雨前龙井整理的非常详细,可阅读它写的博客
凤凰项目 http://ijyun.github.io/2016/04/23/phoenix-project.html

书中的核心概念

三步工作法

本书中阐述了一个原理:所有开发运维模式都来自“三步工作法”,可以说它是我们平台开发运维的指导思想。

实践:持续构建、持续集成、持续部署,按需创建环境、限制半成品,构建起能够顺利变更的安全系统和组织。

实践:在部署管道中的构建和测试失败时“停止生产线”、日复一日持续的改进日常工作、创建快速的自动化测试套装软件,以确保代码总是处于可部署的状态、在开发和技术运营之间建立共同的目标和共同的解决问题的机制、建立普遍的产品遥测技术,让每个人都能知道,产品和环境是否在按设定的运行,以及是否达到了客户的目标。

实践:营造一种勇于创新、敢于冒险(相对于畏惧和盲目服从命令)以及高度信任(相对于低信任度和命令控制)的文化;把至少20%的开发和技术运营周期划拨给非功能性需求,并且不断鼓励进行改进。

四种工作类型

思考

开发运维并不仅仅是简单的自动化工具的集成,虽然自动化是开发运维的很大一部分内容。更重要的是价值流导向,自始至终拥有共同的目标并共同解决问题,需要把视野放得更大一些,而不是局限在运维的主机或服务上。
开发运维要提升自己的价值就需要将自己的工作与最终的业务关系挂钩,了解自己运维的系统是如何影响着业务,所以开发运维需要有同公司一致的目标。
如书中比尔与约翰在了解到公司业务目标后,思维一下子打开了,不再局限在眼前的系统与应用,而是有了更大的视野。他们一起约谈各业务部门负责人,清楚了解到各系统在业务上的位置,从而能够更好地去分配工作的优先级。

引用

《凤凰项目—一个IT运维的传奇故事》
凤凰项目 http://ijyun.github.io/2016/04/23/phoenix-project.html
DevOps 漫谈:从作坊到工厂的寓言故事 https://riboseyim.github.io/2018/04/10/DevOps-Phoenix/

上一篇 下一篇

猜你喜欢

热点阅读