External reviews
365 reviews
from
and
External reviews are not included in the AWS star rating for the product.
Easy to get going, advanced enough to do what you need to do
What do you like best about the product?
Ansible is easy to get into, it has a simplistic configuration and allows for a huge variety of integrations with other services.
What do you dislike about the product?
The major downside is when you need something that is not officially supported. You'll get on galaxy and look for a 3rd party plugin. Some of those are great, but not all.
What problems is the product solving and how is that benefiting you?
Previously we used webmin to manage our servers, it was a mess. These days we use Ansible as Configuration Management and are looking to expand its usage into builds and deployment.
Great system automation
What do you like best about the product?
Ansible is a great tool for managing servers, especially for tasks that would traditionally fall under the umbrella of system administration. The ability to manage servers without installing clients (it uses SSH) removes a huge barrier to entry and allows you to use it to manage a large number of devices.
What do you dislike about the product?
There is lots of documentation, but it lacks a good API, in the sense of having a set of documents that tell you how all the inner-workings operate. There are many examples, but it can be difficult to find a comprehensive list of all the different operations that Ansible uses, and how things work. This makes the inner-workings feel like a black box, and sometimes you have to resort to a try-this-and-see-what-happens approach to getting it to do what you want. Once you get it running, especially after you've used it more and "get" how it works, it can be pretty frustrating.
What problems is the product solving and how is that benefiting you?
Managing large sets of servers in a programmatic way that is version-controlled, and easily managed both by people who are code-knowledgable and those who are not (Ansible uses yaml, which essentially looks like a todo list)
Recommendations to others considering the product:
Spend some time reading through documentation, and looking through other people's code (Github, et al) to get an understanding of how it works and what you can do with it (and how). This might make it easier to get up and running and to make sure you can do what you want with it.
If your environment to manage is Linux, Ansible should be your election.
What do you like best about the product?
Ansible born in Linux to manage Linux so the features are designed to be smoothly and very easy to do, for a sysadmin understand how works and start using is very easy, and for developers is easy to manage infrastructure with limited knowledge or background.
What do you dislike about the product?
Support for windows environments are still limited, is better than previous versions but there is still a lot of work to do.
What problems is the product solving and how is that benefiting you?
I'm using Ansible to automate cloud deploys for Openstack infrastructure, and for the continuous integration/continuous delivery process (We are using Zuul and is tied to Ansible)
Recommendations to others considering the product:
If your environment is only Linux or cloud based Ansible is your best option, if you have Windows servers you will need check if your needs can be covered by Ansible.
The initial setup is simple and learn to work with it is very simple for sysadmins and even for developers.
If you can architect your solution with Galaxy should be great, or with Ansible standalone should be enough for most environments.
The initial setup is simple and learn to work with it is very simple for sysadmins and even for developers.
If you can architect your solution with Galaxy should be great, or with Ansible standalone should be enough for most environments.
The best IT automation tool
What do you like best about the product?
The agentless architecture, making the remote host not requiring special configuration on the remote host
What do you dislike about the product?
Only Python API and bad at describing errors
What problems is the product solving and how is that benefiting you?
Automating management of our infrastructure
Recommendations to others considering the product:
Go for it.
Excellent devops tool
What do you like best about the product?
Ansible is extremely flexible with dozens if not hundreds of modules, including powershell
What do you dislike about the product?
The learning curve is a little steep if you’ve never used a tool like this before, but it’s something you could pick up over a day or two
What problems is the product solving and how is that benefiting you?
Weekly and daily repetitive tasks that usually take several hours now take us about 5 minutes
Recommendations to others considering the product:
Take a good couple days to evaluate all the processes and scripts you run on a regular basis. Chances are they can all be setup in Ansible
Automation... Ansible makes it a breeze
What do you like best about the product?
Easy to learn, fast to implement, no need to have various agents installed in your remote servers - a simple SSH connection can serve you, installation is a breeze - pip/apt/brew - any package manager of your choice, though Ansible itself is written in python, you don't need to learn python to use Ansible, uses human-friendly yaml syntax (eye-candy), easily integrates with most cloud infra providers, ever growing modules, easy management of tasks (modules), guarantees idempotency
What do you dislike about the product?
Ansible is not yet mature to accept python3
Ansible uses Jinja2 as a part of its templating system. Hence, not knowing the jinja DSL can hurt you back
Ansible uses Jinja2 as a part of its templating system. Hence, not knowing the jinja DSL can hurt you back
What problems is the product solving and how is that benefiting you?
deployment
orchestration
automation
configuration management
patch management
orchestration
automation
configuration management
patch management
Recommendations to others considering the product:
Each of the tools have been created to solve a different type of business need. What Ansible had to offer us is different from what it has to offer other businesses. Hence, it is advisable to other users to first know the business problem they are trying to solve and assess how Ansible fits in that place.
Similarly, if you think you need to learn python to use Ansible, don't be discouraged, you don't need to. Well, it helps to extend modules if you do know python fundamentals.
Similarly, if you think you need to learn python to use Ansible, don't be discouraged, you don't need to. Well, it helps to extend modules if you do know python fundamentals.
My review for ansible
What do you like best about the product?
Role system is very helpful to write reusable tasks and playbooks. Furthermore, Ansible supports many cloud instances. For example, openstack, amazon(aws).
What do you dislike about the product?
at first, it is hard to understand logic of playbooks.
What problems is the product solving and how is that benefiting you?
software deployment to openstack cloud.
Recommendations to others considering the product:
Ansible has many features including cloud instances(openstack, aws). Furthermore, ansible it is helpful to reuse your own playbooks using role.
One of the best configuration management tool
What do you like best about the product?
Ease of use, Yaml based language, pre-existing modules to do lot of actual work
What do you dislike about the product?
Actually nothing, I have not faced any cons yet with this product
What problems is the product solving and how is that benefiting you?
Configuration management and deployment automation
Recommendations to others considering the product:
Try it, you will absolutely love it
Ansible is the best
What do you like best about the product?
I love how easy it is to create repeatable playbooks for any situation.
What do you dislike about the product?
The only complaint I would have is that sometimes the command line commands get a bit long.
What problems is the product solving and how is that benefiting you?
Using Ansible to create and update servers.
Manage configuration effortlessly
What do you like best about the product?
This text describes a system or tool that does not require agents to function. It operates over SSH (Secure Shell) and has the capability to reverse its methodology from pushing to pulling by using Ansible Pull. It is purely based on Ansible and supports dynamic inventory management.
What do you dislike about the product?
If your playbook or role fails at the very last step, the next re-run will repeat all the steps from the beginning. Although Ansible is idempotent, this process wastes a lot of time in large environments. You can tackle this issue using tags, but they need to be added when creating the playbook.
What problems is the product solving and how is that benefiting you?
I have used Ansible to configure my application and used it to generate the CMDB by collecting the facts generated by Ansible.
Recommendations to others considering the product:
Ansible is a great configuration management tool. I used the open-source version of it. It's simply awesome. Write your manifest in a YAML file and just deploy it. Since there is no agent and master server concept, your system will not have a single point of failure or additional resource usage on the client side. It just needs SSH, that's it.
I used Ansible not only for deploying servers but also for collecting and gathering facts from remote machines and used it as a CMDB (Configuration Management Database).
I used Ansible not only for deploying servers but also for collecting and gathering facts from remote machines and used it as a CMDB (Configuration Management Database).
showing 341 - 350