感谢图灵社区的电子书阅读奖励计划。
经常能看到DevOps
这个单词,一直以为是「高效运维」,就是代码开发完成后,到部署上线的这个过程,如何对这个过程进行优化,比如自动化、高效化,典型的如docker
帮助快速部署,jenkins
简化部署,cicd
这类东西。
但这本书虽然名字中有「实践」,但不是上面提到的实际操作,也没有提到任何的软件。它介绍的是DevOps
的思想,以及思想相关的实践,上面的内容只是DevOps
的一部分。
核心来说,DevOps
就是为了实现「高效交付」,提出的一系列想法、实践方案。
高效交付这个目的,在「敏捷流程」也有提到,敏捷流程控制的是开发前,DevOps
控制的是开发后。
大致上是这样吧,那DevOps
提出了什么想法呢?
每一章的标题就是了,流动原则、反馈原则、持续学习等等。
所以本书的目标读者是资深及以上的开发、运维,最合适的应该是 CTO 这种,为了解决公司开发到部署的低效,从高层做出改变和优化。并不适合还处于「业务开发」层级的开发者。
网友评论