本节书摘来自华章计算机《Puppet权威指南》一书中的第1章,第1.3节,作者:王冬生著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.3 自动化运维工具对比
在1.2节中我们介绍了现在比较常见的自动化配置工具Cfengine、Chef和Puppet,下面再来看一下这3款自动化运维工具的区别,如表1-1所示。
讲到这里,我们已经基本了解了Cfengine、Chef和Puppet这3款自动化运维工具。通过表1-1可知,Puppet的优势还是比较明显的。若是我们去Puppet的官方网站上看一看,会发现很多使用Puppet作为公司自动化运维工具的例子,目前超过18000家公司在使用Puppet软件,其中包括Twitter、Zynga、美国银行、纽约证券交易所、迪斯尼、Citrix、Oracle、Google、Adobe和Evernote等。另外大型招聘信息搜索引擎Indeed.com的数据对各大公司招聘职位描述统计发现,很多公司增加了对Puppet技能的要求,如图1-5所示。
若是大家一直在关注Puppet的动态,一定会发现这则令人振奋的消息:“2014年6月Puppet Labs宣布获得E轮融资4000万美元”,投资者包括思科、Google Ventures、KPCB和Vmware等,这无疑为Puppet的未来发展注入了更多的活力。既然Puppet具有如此多的优点和明朗的发展前景,就让笔者通过本书带领大家一起走进Puppet的自动化运维的世界吧。