DevOps的涵盖面非常广,因为这个概念的火热,又有很多文章和技术都在把DevOps的帽子扣在自己头上,让很多人迷惑不解。其实,DevOps的知识体系如果从顶层上来分解,只有2块:方法论和工具链。方法论这块,因为DevOps的很多理念脱胎于敏捷,所以你所能了解到的各种敏捷理念,实践和方法都可以作为DevOps知识体系的一部分,关于这部分后续我单独写一篇文章来谈。今天想要和大家聊聊的关于DevOps工具链这块内容。
前段时间看到有人整理了一个这样的DevOps工具链周期表,说实话,上学的时候就最烦背元素周期表了,看着这个玩意儿我只是想吐(声明:不是说这个玩意儿不好哈,挺好的东西,就是戳中了吐点而已)。
人类不善于记忆复杂的数据和零散的知识,所以需要简化简化再简化,一图解千言: