If you plan to manage a bunch of servers for real and your goals are:
- fast scalability
- resource astraction
- change propagation while preserving dependencies
- automatic inventory
- cross platform control
then you need puppet.
The following introduction will teach you how: 11 Ways to Hack Puppet for Fun and Productivity.