Ansible for Configuration Management at Scale
July 06, 2017
Ansible for Configuration Management at Scale
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Ansible
Ansible is an IT infrastructure automation and configuration management tool. We use Ansible to automate deployments, control configuration management, audit change trails, and making rapid changes to multiple environments with a single command. Ansible is primarily used by our DevOps department, and it helps solve the problem or automation and sysadmin to servers ratio.
- Automation
- Configuration management
- Release at scale
- Ansible has improved stability of our overall architecture because we no longer have "snowflake" servers.
- Ansible has made it cheaper to spin up a new version of the server rather than diagnose a problematic server, costing valuable time to restoration.
- Ansible has allowed us to spin up dynamic environments with the click of a button.
I haven't used Puppet personally, but I believe Ansible is a robust solution which can serve many purposes. Puppet I'm sure is customizable in similar ways, I just don't have the experience to speak intelligently on the subject.