Ansible is a relatively new player in the software Configuration Management space. Its initial entry into the space was as an open source software creation managed by the team at Ansible in 2012. The name Ansible is derived from the 1980s novel Ender's Game and was selected by Ansible creator, Michael DeHaan. The main effort behind the solution was to provide a simple-to-use and human-readable implementation of a Configuration Management solution.
The initial implementation of Ansible was derived in 2012 and aimed to fit the following principles:
- Minimal development required: Configuration Management systems should be lightweight and simplistic in nature.
- Consistent in execution: Ansible aims to provide a consistent set of rules and expectations in its core implementation.
- Secure: The Ansible platform was developed using SSH as its recommended protocol, which provides a secure transport method for remote execution of Configuration Management code...