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.