Reviews from AWS Marketplace
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
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.
- Leave a Comment |
- Mark review as helpful
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.
No more deployment problems
What do you like best about the product?
easy to learn and use, keep very large platforms and different components is much easier with this
What do you dislike about the product?
Although it is something that is being worked on, there are still more modules to support cloud providers.
What problems is the product solving and how is that benefiting you?
Maintain a big data platform that uses many open source components, deploying quickly and efficiently.
Recommendations to others considering the product:
leer jinja2 y expresiones regulares de python
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.
Configuration Management without hassle
What do you like best about the product?
No Agents Required
Works on top of SSH
Can reverse the methodology to pull vs push, using Ansible Pull.
Pure Ansible,
Supports Dynamic inventory
Works on top of SSH
Can reverse the methodology to pull vs push, using Ansible Pull.
Pure Ansible,
Supports Dynamic inventory
What do you dislike about the product?
If your playbook/role gets failed, the error at the very last step, the next re-run will do all the steps all over again.
Although the ansible will be idempotent but wastes lot of time in big environment.
Can tackle this using Tags, but that needs to added at the time of creating the playbook.
Although the ansible will be idempotent but wastes lot of time in big environment.
Can tackle this using Tags, but that needs to added at the time of 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 great Config Management tool, I used the opensource version of it.
Its simply awesome, right your manifest in yml file and just deploy it.
Since there is no agent and master server concept. Your system will not have single point of failure or additional resource usage on client size. Just needs SSH thats it.
I used Ansible apart from deploying servers to collect and gather facts from remote machine and used as CMDB.
Its simply awesome, right your manifest in yml file and just deploy it.
Since there is no agent and master server concept. Your system will not have single point of failure or additional resource usage on client size. Just needs SSH thats it.
I used Ansible apart from deploying servers to collect and gather facts from remote machine and used as CMDB.
showing 251 - 260