最后更新于:2022-04-01 02:41:48

# 序 《Chef之道》,是书名,亦是本书的写作目标,带领大家了解Chef的工作机理。「老子」有曰,「道生一,一生二, 二生三, 三生万物」,无论学习什么,都要掌握其「道」,而非其形,我们要做到「以道驭器」。所以,只要真正了解Chef之道,不管你是简单的应用还是二次开发对Chef进行扩展,都会如鱼得水。 **本书适合什么样的读者?** - 使用Chef的自动化运维人员 - Rubyist **本书的包含了哪些内容?** - Chef的介绍及其应用 - Chef Rest Api - Chef的源码架构及其导读(Chef Client和Chef Server Webui) - 了解Ruby语法及元编程以便写出高质量的Cookbook **本书不讲哪些内容** - Chef Server核心组件(chef-server-webui除外) 也许在本书的未来版本会讲。有这个想法,但目前没这个精力。 ### 关于我 目前我在北京的一家互联网创业公司工作,我做Ruby开发已经将近8年了,除了Ruby on Rails,我对高性能的Ruby异步服务器Goliath也有一定经验,目前我使用它来做移动App的接口,同时我也正在完成Goliath的相关书籍。 业余时间,我还录制自己的Ruby视频「诱人的Ruby」,目前已经放在了51cto学院网站上。除此之外,我也是一名咨询顾问,服务对象是各大企业或创业公司,服务内容当然是和Ruby相关东西,比如自动化服务器构建管理工具Chef,当然也包含Ruby on Rails、Goliath、目前也在研究渗透测试工具Meatsploit。 没错,你应该看出来了,我就是一名Rubyist。当然除了Ruby,我对Javascript、Erlang/Elixir、Go、Swift等语言及其应用也充满了兴趣。 ### 结语 *version: 0.0.16* 「本书为某科技公司基础运维部门Chef培训所写,版权归我本人所有, 书中有很多关于Chef源码的细节,都是在培训过程中所讲,并没有写到书中,还没有时间来完善本书,我会在后续的版本更新中逐渐完善本书。」 希望本书对您有帮助,如果没有帮助,可以默默把它扔垃圾桶,请勿喷。 如果发现任何错误,请告知,大家一起进步,谢谢。 By 张汉东 / 2014.10.27
';