Ansible Review

Easy, straight to the point for a non programmer. But it's a young product - improvement needed on the module side.

Valuable Features

The simplicity of the programs is the best part and the fact that there is no need to install clients on your hosts makes it unique compared to other orchestration tools.

Improvements to My Organization

We can now go to a customer and deploy all software in a few minutes instead of hours.

Room for Improvement

It's a young product so there is still room for improvement on the module side. There are about 150 modules at the moment but there are still many missing.

Use of Solution

For a couple of months

Deployment Issues

Deployment is easy, it cannot be any easier.

Stability Issues

The software is so small and well written that there are no stability issues. At the moment there is a new update every 2 months so if there is an issue with a bug it will be fixed in the next release.

Scalability Issues

It scales from a few up to 1000's of servers so does it scale - YES!

Customer Service and Technical Support

Customer Service: No idea. It's so simple and there is so much support on the internet that so far I have had no need to look for support.Technical Support: People at Ansible have been very nice to me so far even without a support contract. I get pointed to the help boards to get answers to my questions by their support staff.

Previous Solutions

We use all kinds of solutions like puppet, chef, .... Why do I like Ansible more? Ansible is easier, it makes use of yaml, and templating is done with jinja2. With other solutions there is a steeper learning process. Ansible is so easy that it takes you only a few minutes to get going. Where other solutions are more for programmers, Ansible is made for system engineers without any need to program or script in any language derivatives. Ansible puts all the intelligence in the modules.

Initial Setup

Setup is easy. Every distro has packages available and if you have a weird distro that hasn't one, you can install it easily with python pip or download it from github.

Implementation Team

We installed it in-house. It is so simple for an IT person that with the online documentation that it should be easy to set you up in minutes.

Pricing, Setup Cost and Licensing

The product is free, at least if you make use of the command line version. There is also a graphical version that has some extra features in reporting, etc. Here the price depends on the number of clients you want to manage. For us the cost was the time it took to learn the product which was only a day or two.

Other Solutions Considered

Puppet, Saltstack, Chef

Other Advice

If you are looking for something easy straight to the point for a non programmer this is what you need!!
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Sign Up with Email