【摘要】:The Phoenix Project和DevOps Cookbook书中描述了DevOps的支撑原则——“DevOps三个基本点”,所有的DevOps模式都可以源自这三个基本点。第一个基本点强调整个系统的性能,而非将性能局限于特定的工作领域里,这个工作领域可以大到一个部门或者小到一个个人贡献者。而重点是实现由IT推动的业务价值流,换句话说,它始于需求定义,进行开发构建,又交给IT运维,最后价值以一种服务的形式交付给客户。
The Phoenix Project和DevOps Cookbook书中描述了DevOps的支撑原则——“DevOps三个基本点”,所有的DevOps模式都可以源自这三个基本点。
第一个基本点强调整个系统的性能,而非将性能局限于特定的工作领域里,这个工作领域可以大到一个部门(如开发和IT运维)或者小到一个个人贡献者(如开发者、系统管理员等)。而重点是实现由IT推动的业务价值流,换句话说,它始于需求定义(如被业务或IT部门定义),进行开发构建,又交给IT运维,最后价值以一种服务的形式交付给客户。实践第一个基本点的结果——决不传递一个已知缺陷至下游,决不因小失大,总是致力于改进流程,执着于深刻理解系统需求。
第二个基本点是关于创建从右至左的反馈回路,几乎所有的流程改进计划的目标都是缩短和放大反馈回路,以便可以持续进行必要的修正。应用这个基本点的结果——包括理解和回应所有内部和外部客户,缩短和放大所有的反馈回路,必要时,嵌入客户需要的知识。(www.xing528.com)
第三个基本点是打造一种文化用来促进两件事情——第一件事是持续不断的探索精神、勇担风险的精神以及从成功和失败中进行学习的能力;第二件事是重复和实践,以达到知识的融会贯通。这两件事情同等重要,可以确保我们持续改进,甚至意味着可能到达了之前未曾到过的危险区域,因此这也迫使大家去学习,掌握并融会贯通那些技能,以便能够顺利离开危险区。第三个基本点的结果——分配时间去改进每天的例行工作,培养一种奖励冒险精神的风气,同时主动引入故障到系统中,从而提高系统的弹性。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。