What is Configuration mangement? Configuration mangement is the practace of centrally managing and configuring systems from a centralized control point. Configuration management tools are used for remote configuration of systems (Windows or Linux) in an environment. Configration Management tools Ansible Puppet Chef SaltStack About Salt Started in 2011 by Thomas Hatch Python based, and open source