We use Red Hat Ansible Automation Platform for the automation of our servers and applications. We also use both Terraform and Ansible to automate our infrastructure.
External reviews
External reviews are not included in the AWS star rating for the product.
Incrível
1. Performance for Large-Scale Environments: Ansible can face scalability issues in very large infrastructures because it is agentless, which means each task is executed sequentially, making parallel processing slower compared to tools with agents.
2. Complexity in Larger Playbooks: As automation tasks grow, playbooks can become complex and harder to maintain, especially without clear documentation or when multiple people contribute.
3. Limited Error Handling: While Ansible provides some error handling, it is not as robust as other automation tools. This can make debugging large or intricate tasks difficult.
4. YAML Syntax: Some users dislike YAML for its strict indentation rules, which can lead to small, hard-to-catch errors in playbooks.
5. Limited Scheduling and Orchestration: Compared to other tools like Rundeck or Jenkins, Ansible’s native scheduling and orchestration capabilities are less mature without external integrations.
These are common areas where users may express dissatisfaction, depending on specific requirements and environments.
Great product
Improvement of service desk with Ansible
Review from a associate technical engineer working on ansible
One key benefit is the platform’s ability to orchestrate large-scale operations, reducing human error and ensuring that patches are applied uniformly. It also provides robust reporting and visibility into what tasks have been executed, making it easier to track patch compliance and health scan results. Additionally, its role-based access control (RBAC) ensures that only authorized personnel can make changes, improving security.
Significant time savings and error reduction with enhanced automation capabilities
What is our primary use case?
How has it helped my organization?
Red Hat Ansible Automation Platform has saved our time and reduced errors in our processes. It used to take us two months to provide a server in our organization, and now it only takes a few minutes to have the same server. Automation has ensured that tasks are done in the same way every time, reducing the likelihood of errors.
What is most valuable?
The capacity to install products on the operating system is very valuable. Ansible is better at handling the final configuration of servers. We prefer Terraform for creating multiple resources in a project, but Ansible is better for final configurations.
What needs improvement?
Ansible's centric idea of servers needs to be changed. In modern infrastructure, there are more than just servers. The initial server-centric approach in Ansible is a bit strange. It should improve its functionality with cloud resources like Azure, AWS, or Google Cloud.
Ansible could also improve its capabilities in managing several resources at the same time, similar to Terraform. Moreover, more integration with other tools would be beneficial.
For how long have I used the solution?
I have been using Red Hat Ansible Automation Platform for about three to four years.
What do I think about the stability of the solution?
The stability of Ansible is rated high, around eight to nine on a scale of ten.
What do I think about the scalability of the solution?
We haven't experienced any problems with Ansible's scalability. We use it at the project level and create around ten to 20 resources. We haven't tested it with thousands of servers, so it's difficult to say how it would perform in such scenarios.
How are customer service and support?
We are using the free version of Ansible, and so far, the support has been very high, considering that it is a free version. We are in discussions with Red Hat and IBM about possibly purchasing the commercial version when we start using Ansible for patching servers.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before Ansible, we used BladeLogic from BMC. We switched to Ansible as it was easier to use, had more functionality, and there were more people in the market who knew Ansible compared to BladeLogic. Overall, Ansible is a much better product.
How was the initial setup?
The setup of Ansible is easy. It's faster to start working with Terraform. However. Ansible's setup is also straightforward. The basic installation process is quick and effortless.
What other advice do I have?
I recommend using both Ansible and Terraform for automation, especially now that both are under IBM.
I'd rate the solution eight out of ten.
Efficient server management and detailed reporting with flexible deployment capabilities
What is our primary use case?
We are primarily using Ansible for automation purposes as it is a configuration management tool. It is utilized for various activities such as DNS activity, changes to web servers, virtual host settings, and other day-to-day tasks, all of which are templated in Ansible.
How has it helped my organization?
Ansible allows us to manage a multitude of servers efficiently. We can deploy configurations and changes effectively and gather detailed reports. This means we have substantial control and flexibility in managing our servers.
What is most valuable?
I can do anything with Ansible. It allows control over thousands of servers, whether virtual or physical. The flexibility to manage deployments, configuration changes, and reporting is highly valuable. Ansible is containerized, making it easy to pull updated containers for automation.
What needs improvement?
There are challenges in using the graphical interface, particularly in open-source versions. The Subscription model presents some limitations, and there is room for improvement in making the Ansible navigator more flexible for open-source use. Installation can also be challenging, especially for graphical components.
For how long have I used the solution?
I have been working with Ansible since 2012.
What do I think about the stability of the solution?
Ansible is very stable. There are no issues concerning the system's stability when managed with Ansible.
What do I think about the scalability of the solution?
Ansible provides fantastic scalability. This tool allows us to manage a significant number of clients without limitations, making it suitable for large-scale operations.
How are customer service and support?
I rate Red Hat's customer support for Ansible at nine points out of ten. Customer support for Ansible is excellent, and any issues we have encountered have been resolved promptly.
How would you rate customer service and support?
Positive
How was the initial setup?
Setting up Ansible is relatively straightforward. Installing the core product takes about thirty minutes to an hour. However, fully setting up Ansible with additional servers might take around two to three hours.
What about the implementation team?
The implementation is handled by myself and one other colleague.
What's my experience with pricing, setup cost, and licensing?
There is a need for more flexibility in the subscription model, but I do not have detailed insights into the pricing and licensing setup.
What other advice do I have?
I'd rate the solution nine out of ten.