SSHKit is a comprehensive toolkit for remotely running commands in a structured manner on groups of servers.