Rudder is an easy to use, web-driven, role-based solution for IT Infrastructure Automation and Compliance.

Rudder is an open source audit and configuration management utility to help automate system configuration across large IT infrastructures. Rudder relies on a lightweight local agent installed on each managed machine (derived from CFEngine 3).

Rudder's server-side web interface is written in Scala and its local agent is written in C, and are published as free software under the GNU Affero General Public License 3.0.

See http://www.rudder-project.org.