<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="2895989">
  <title><![CDATA[Pulling Strings with Puppet: Automated System Administration Done Right]]></title>
  <isbn><![CDATA[1590599780]]></isbn>
  <isbn13><![CDATA[9781590599785]]></isbn13>
    <work>
  <best_book_id type="integer">2895989</best_book_id>
  <books_count type="integer">1</books_count>
  <default_description>&lt;p&gt;Competent system administrators know their success hinges upon being able to perform often tedious tasks with rigor and punctuality. Such metrics are often achieved only by instituting a considerable degree of automation, something that has become even more crucial as IT environments continue to scale both in terms of size and complexity. One of the most powerful system administration tools to be released is Puppet, a solution capable of automating nearly every aspect of a system administrator&amp;rsquo;s job, from user management, to software installation, to even configuring server services such as FTP and LDAP.&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Pulling Strings with Puppet: Configuration Management Made Easy&lt;/em&gt; is the first book to introduce the powerful Puppet system administration tool. Author &lt;strong&gt;James Turnbull&lt;/strong&gt; will guide you through Puppet&amp;rsquo;s key features, showing you how to install and configure the software, create automated Puppet tasks, known as recipes, and even create reporting solutions and extend Puppet further to your own needs. A bonus chapter is included covering the Facter library, which makes it a breeze to automate the retrieval of server configuration details such as IP and MAC addresses.&lt;/p&gt;      &lt;h3&gt;What you&amp;rsquo;ll learn&lt;/h3&gt;  &lt;ul&gt;  &lt;li&gt;Properly install and configure Puppet in order to begin immediately maximizing its capabilities.&lt;/li&gt;  &lt;li&gt;Create reporting solutions to more easily monitor automated outcomes.&lt;/li&gt;  &lt;li&gt;Extend Puppet to perform tasks that are capable of suiting your organization&amp;rsquo;s specific needs.&lt;/li&gt;  &lt;li&gt;Use Facter to query server operating systems for key data such as IP addresses, server names, and MAC addresses.&lt;/li&gt;  &lt;/ul&gt;    &lt;h3&gt;Who is this book for?&lt;/h3&gt;  &lt;p&gt;Ruby developers and system administrators seeking to manage&lt;/p&gt;      &lt;h3&gt;Related Titles&lt;/h3&gt;  &lt;ul&gt;  &lt;li&gt;Beginning Ruby: From Novice to Professional&lt;/li&gt;  &lt;li&gt;Practical Ruby Gems&lt;/li&gt;  &lt;li&gt;Automating UNIX and Linux Administration&lt;/li&gt;  &lt;/ul&gt;</default_description>
  <id type="integer">2922381</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">11</original_publication_day>
  <original_publication_month type="integer">2</original_publication_month>
  <original_publication_year type="integer">2008</original_publication_year>
  <original_title>Pulling Strings with Puppet: Automated System Administration Done Right</original_title>
  <rating_dist>total:9|5:2|4:3|3:4|</rating_dist>
  <ratings_count type="integer">9</ratings_count>
  <ratings_sum type="integer">34</ratings_sum>
  <reviews_count type="integer">15</reviews_count>
  <text_reviews_count type="integer">2</text_reviews_count>
</work>

  <average_rating><![CDATA[3.78]]></average_rating>
  <ratings_count><![CDATA[9]]></ratings_count>
  <text_reviews_count><![CDATA[2]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/2895989.Pulling_Strings_with_Puppet_Automated_System_Administration_Done_Right]]></url>
  <authors>
        <author id="174314">
      <name><![CDATA[James Turnbull]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/174314.James_Turnbull]]></url>
      <average_rating><![CDATA[4.11]]></average_rating>
      <ratings_count><![CDATA[19]]></ratings_count>
      <text_reviews_count><![CDATA[2]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="15" total="15">
    <review id="46406473">
    <user id="553948">
    <name><![CDATA[Bryan]]></name>
    <location><![CDATA[Seattle, WA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/553948-bryan-mclellan]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Dec 01 00:00:00 -0800 2007</read_at>
  <date_added>Sun Feb 15 08:18:59 -0800 2009</date_added>
  <date_updated>Sun Feb 15 08:24:13 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[This book didn't meet my needs in formatting before anything else. It's an absolutely terrible desktop reference, starting with the lack of a useful index. one may argue that the internet is a better reference because it's more up to date, but when you're learning a new language I've found it essent...<a href="http://www.goodreads.com/review/show/46406473">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/46406473]]></url>
</review>
    <review id="16332130">
    <user id="896814">
    <name><![CDATA[Mark]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/896814-mark]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Feb 26 00:00:00 -0800 2008</read_at>
  <date_added>Mon Feb 25 12:25:50 -0800 2008</date_added>
  <date_updated>Tue Feb 26 07:46:24 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Good introduction to Puppet but I was left wanting. The book doesn't have an index and could have been about 100 pages to be really useful.<br/><br/>On the plus side the length meant I could finish it quickly and there are plenty of references to online material to help fill in the gaps. ]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/16332130]]></url>
</review>
    <review id="75454739">
    <user id="2869291">
    <name><![CDATA[Sidharth]]></name>
    <location><![CDATA[India]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2869291-sidharth-shah]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Oct 22 22:49:20 -0700 2009</date_added>
  <date_updated>Sat Oct 24 21:42:33 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/75454739]]></url>
</review>
    <review id="62739691">
    <user id="2503489">
    <name><![CDATA[James]]></name>
    <location><![CDATA[Melbourne, 07, Australia]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2503489-james-turnbull]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jul 09 00:23:30 -0700 2009</date_added>
  <date_updated>Thu Jul 09 00:23:30 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/62739691]]></url>
</review>
    <review id="56919859">
    <user id="2342856">
    <name><![CDATA[Brad]]></name>
    <location><![CDATA[Chicago, IL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2342856-brad]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu May 21 20:32:41 -0700 2009</date_added>
  <date_updated>Thu May 21 20:32:41 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/56919859]]></url>
</review>
    <review id="53762979">
    <user id="2251280">
    <name><![CDATA[Sergio]]></name>
    <location><![CDATA[Madrid, 29, Spain]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2251280-sergio]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="informática" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Apr 23 16:06:19 -0700 2009</date_added>
  <date_updated>Fri Apr 24 07:51:28 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/53762979]]></url>
</review>
    <review id="53033596">
    <user id="702622">
    <name><![CDATA[Joshua]]></name>
    <location><![CDATA[Santa Monica, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/702622-joshua]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Fri Apr 17 11:06:17 -0700 2009</date_added>
  <date_updated>Thu May 07 02:31:23 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/53033596]]></url>
</review>
    <review id="46581463">
    <user id="1455171">
    <name><![CDATA[Dimitri]]></name>
    <location><![CDATA[Brooklyn, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1455171-dimitri]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Feb 16 18:56:27 -0800 2009</date_added>
  <date_updated>Mon Feb 16 18:56:27 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/46581463]]></url>
</review>
    <review id="45158766">
    <user id="1744085">
    <name><![CDATA[Stuart]]></name>
    <location><![CDATA[The United Kingdom]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1744085-stuart]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="nonfiction" />
        <shelf name="programming" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Mon Feb 02 11:58:58 -0800 2009</date_added>
  <date_updated>Mon Feb 02 11:58:58 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/45158766]]></url>
</review>
    <review id="32036996">
    <user id="314310">
    <name><![CDATA[Mike]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/314310-mike]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="computer" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Sep 30 18:59:38 -0700 2008</read_at>
  <date_added>Thu Sep 04 16:34:41 -0700 2008</date_added>
  <date_updated>Tue Sep 30 18:59:38 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/32036996]]></url>
</review>
    <review id="31350430">
    <user id="1468287">
    <name><![CDATA[François]]></name>
    <location><![CDATA[Sherbrooke, QC, Canada]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1468287-fran-ois-beausoleil]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
        <shelf name="wishlist" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Aug 27 12:35:23 -0700 2008</date_added>
  <date_updated>Tue Sep 02 06:06:42 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/31350430]]></url>
</review>
    <review id="26724413">
    <user id="1245392">
    <name><![CDATA[Brenda]]></name>
    <location><![CDATA[New Zealand]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1245392-brenda]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Dec 15 00:20:47 -0800 2008</read_at>
  <date_added>Tue Jul 08 22:21:24 -0700 2008</date_added>
  <date_updated>Mon Dec 15 00:20:47 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/26724413]]></url>
</review>
    <review id="24230107">
    <user id="51398">
    <name><![CDATA[Ian]]></name>
    <location><![CDATA[Great Neck, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/51398-ian]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Jun 26 10:22:26 -0700 2008</read_at>
  <date_added>Wed Jun 11 08:44:31 -0700 2008</date_added>
  <date_updated>Thu Jun 26 10:22:26 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/24230107]]></url>
</review>
    <review id="18656139">
    <user id="552368">
    <name><![CDATA[notv]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/552368-notv]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Mar 26 00:01:02 -0700 2008</date_added>
  <date_updated>Wed Mar 26 00:01:02 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/18656139]]></url>
</review>
    <review id="17076239">
    <user id="253585">
    <name><![CDATA[Scott]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/253585-scott-fleckenstein]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="tech" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Mar 01 00:00:00 -0800 2008</read_at>
  <date_added>Wed Mar 05 08:35:50 -0800 2008</date_added>
  <date_updated>Wed Mar 05 08:36:07 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/17076239]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="to-read" />
        <shelf name="informática" />
        <shelf name="programming" />
        <shelf name="nonfiction" />
        <shelf name="computer" />
        <shelf name="tech" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=2895989</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>