I should also add that a very important consideration is to take in mind
_who_ will be working with this.  Are they developers, sysadmins, QA?  Will
the people working on it be spending a lot of time with
Puppet/Chef/CFengine, or just a little?  Are you planning on writing a
bunch of custom modules, or relying on the community?  What languages does
your team work on primarily?  For example, folks that work with Ruby a lot
would probably do better with Puppet and Chef.

As a sysadmin, I often see developers get distracted by arguments about
what's "best" or the most technically advanced.  Often they forget that in
the end the real answer is often which tool gets the job done the quickest,
with the least amount of labor, and is the most supportable.

Jeffrey.

On Thu, Dec 8, 2011 at 12:44 PM, Daniel Pittman <dan...@puppetlabs.com>wrote:

>
> Instead, I suggest you focus on your ability to learn the concrete use
> of the tool, and on how effectively you can solve problems with them;
> doing a small trial of each - solve the same mid-sized problem three
> times, giving each a day or two - and see what you think works best
> for your company and culture.
>
> There is no silver bullet.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to