『Chef実践入門』をご恵贈いただきました。ありがとうございます。

Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRESS plus)
吉羽 龍太郎 安藤 祐介 伊藤 直也 菅井 祐太朗 並河 祐貴
技術評論社
売り上げランキング: 350

入門Chef SoloChef活用ガイド に続く第三の chef 本でしょうか。

早速読んでみた感想ですが、書名の通りChef による環境構築を「実践」するにあたって「入門」するのに適した本だと思いました。 

本を読む前に、chef を「実践」しようと思った場合に、何を知りたいかな、と自分なりに考えてみた所、
  1. chef-solo の使い方
  2. chef-server の使い方、chef-solo 運用との使い分け
  3. chef cookbook の開発環境(disposableな環境)の用意方法
  4. chef cookbook のテストの書き方、CI環境の用意方法
  5. chef cookbook の書き方ベストプラクティス
あたりが分かればいいんじゃないかな、と。で、chef 実践入門を読んでみた所、


全部書いてありましたーーーー!!!└(゚∀゚└)(┘゚∀゚)┘


さらには 、chef レシピのエラーメッセージの追い方や、Appendix にチートシートまで書いてあって、これは本当に実践的だな、という印象です。

特に5章は Vagrant や packer を使った開発環境(disposableな環境)の構築に費やされていて、Vagrant 本か!というぐらいの趣がありましたし、7章の  test-kitchen と serverspec でテストを回すための解説などなど、chef の「周辺技術も含めて実践」する場合にとても参考になるのではないかと思います。

ただ「入門」と冠しているように、chef の細かい挙動にまで突っ込んだ本ではないので、そちらを知りたい方はChef活用ガイドを購入されると良いでしょう。献本頂いてなくて読んでないのでわかりませんが!!
 
Chef活用ガイド コードではじめる構成管理
澤登亨彦 樋口大輔
KADOKAWA/アスキー・メディアワークス
売り上げランキング: 19,592

まとめ

入門Chef Solo を読んで chef-server とか serverspec とかもちょっと知りたい、と思っているそこのあなたにピッタリな本だと思います。