looking for ideas on how to mass manage servers

I have quite a few unix servers which pretty much all have the same structure. I'm looking for ideas on how I could go about making a script that will allow me to execute a set of commands and have it execute on every server (or a list of specified servers). Perhaps SSH keys plus a simple bash/perl script would do the trick, or is there a better way to go about it?

 

 

 

 

Top