Try our new research platform with insights from 80,000+ expert users
Red Hat Ansible Automation Platform Logo

Red Hat Ansible Automation Platform pros and cons

Vendor: Red Hat
4.3 out of 5
Badge Ranked 1
2,221 followers
Post review

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Red Hat Ansible Automation Platform is prized for its agentless architecture, simplifying configuration management and eliminating the need for client-side agents.
The automation capabilities, including the use of playbooks and YAML syntax, enable efficient, repeatable workflows and easy modifications to processes across platforms.
Its integration capabilities with various applications and devices enhance scalability and support diverse infrastructure needs.
The platform improves organization through automation and synchronization of tasks, streamlining processes and reliably managing infrastructure.
The extensive library of modules and the ability to script configurations in a human-readable format help reduce the learning curve and facilitate quick onboarding and execution.

CONS

Ansible Automation Platform has scalability issues due to SSH session limitations.
The orchestration and workflow capabilities require improvement, including better documentation and real-life examples.
Credential management and API integrations need enhancements, with more types and refined documentation.
There is a need for more mature and varied modules, especially for cloud configurations, along with improved parallelism and performance.
Ansible Automation Platform faces challenges in integrating smoothly with other solutions and lacks infrastructure creation capabilities, particularly in server provisioning.
 

Red Hat Ansible Automation Platform Pros review quotes

reviewer2399166 - PeerSpot reviewer
May 8, 2024
The ease of being able to use the modules and collections to define what our business processes are is valuable. We are able to give non-technical people the ability to look at a process and say, "We need a step here. Someone do something and put it right here."
reviewer1668990 - PeerSpot reviewer
Sep 13, 2021
Being a game-changer in configuration management software is what has made Ansible so popular and widespread. Much of IT is based on SSH direct connectivity with a need for running infrastructure in an agentless way, and that has been a big plus. SSH has become a great security standard for managing servers. The whole thing has really become an out-of-the-box solution for managing a Unix estate.
reviewer2399148 - PeerSpot reviewer
May 8, 2024
The development tools are decent and being able to consistently manage those servers is really the key, which is why we went with Ansible in the first place.
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.
reviewer2399208 - PeerSpot reviewer
May 8, 2024
The easy-to-read syntax for YAML files and the interoperability between modules are valuable.
reviewer1630809 - PeerSpot reviewer
Jul 12, 2022
It has an easy-to-use interface. It is REST API driven, and it integrates with Active Directory. It provides the ability to grant permissions to other users who would not necessarily have those permissions via the GUI so that they could run other people's jobs. For example, you could have the Oracle team grant permissions to the Linux team so that they can use each of those playbooks or each other's code. It is called shift-left.
SM
May 7, 2024
The most valuable feature is that it is easy to build playbooks. The learning curve is not that steep.
NS
Aug 2, 2021
Ansible is agentless. So, we don't need to set up any agent into the computer we are interacting with. The only prerequisite is that the host with which we are going to interact must have the Python interpreter installed on it. We can connect to a host and do our configuration by using Ansible.
reviewer1453662 - PeerSpot reviewer
Feb 2, 2021
It has improved our organization through provisioning and security hardening. When we do get a new VM, we have been able to bring on a provisioned machine in less than a day. This morning alone, I provisioned two machines within an hour. I am talking about hardening, installing antivirus software on it, and creating user accounts because the Playbooks were predesigned. From the time we got the servers to the actual hand-off, it takes less than an hour. We are talking about having the servers actually authenticate Red Hat Satellites and run the yum updates. All of that can be done within an hour.
AG
Feb 6, 2023
One of the most valuable features is that Ansible is agentless. It does not have dependencies, other than Python, which is very generic in terms of dependencies for all systems and for any environment. Being agentless, Ansible is very convenient for everything.
Solution1dd5 - PeerSpot reviewer
Oct 21, 2018
The biggest thing I liked about Ansible is the check mode so that we can verify, after we've pushed, that the config there is actually what we intended.
 

Red Hat Ansible Automation Platform Cons review quotes

reviewer2399166 - PeerSpot reviewer
May 8, 2024
There should be consistency. I know that it is always changing, but when we are trying to get some users to do something in basic Ansible that they are not really interested in doing but their job requires them to do it, they start finding inconsistencies.
reviewer1668990 - PeerSpot reviewer
Sep 13, 2021
Some of the modules in Ansible could be a bit more mature. There is still a little room for further development. Some performance aspects could be improved, perhaps in the form of parallelism within Ansible.
reviewer2399148 - PeerSpot reviewer
May 8, 2024
There should be better Windows support. We have had to develop a lot of our own roles because of the Windows platform. The Red Hat Enterprise Linux ones existed but not the Windows versions, so I have had to develop a bunch of Windows ones.
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.
reviewer2399208 - PeerSpot reviewer
May 8, 2024
There have been some differences between the operating systems that we have noticed. It could be down to cryptographic policies, but we have noticed some speed issues. They should work on the speed of deployment on different operating systems.
reviewer1630809 - PeerSpot reviewer
Jul 12, 2022
Ansible has just been upgraded, and the only issue that we are seeing at the moment is that the user interface can be slow. We're currently investigating the refresh period with Red Hat when you click a job and run a job. It seems that the buffer no longer runs in real-time. We haven't discovered whether that's partially an issue with our environment, but Red Hat has come back and said that they're working on a couple of bugs in the background. We've upgraded to that version in the last six months, and that's the only issue that we've seen.
SM
May 7, 2024
We are very satisfied with what we have. From a management point of view, whatever makes it easier for my team to help customers write their own playbooks would be something very beneficial. Everything is going as a service. Creating playbooks can become much more consumer-oriented so that customers do not need to contact us to write their own playbooks.
NS
Aug 2, 2021
Ansible is great, but there are not many modules. You can do about 80% to 90% of things by using commands, but more modules should be added. We cannot do some of the things in Ansible. In Red Hat, we have the YUM package manager, and there are certain options that we can pass through YUM. To install the Docker Community Edition, I'll write the yum install docker-ce command, but because the Docker Community Edition is not compatible with RHEL 8, I will have to use the nobest option, such as yum install docker-ce --nobest. The nobest option installs the most stable version that can be installed on a particular system. In Ansible, the nobest option is not there. So, it needs some improvements in terms of options. There should be more options, keywords, and modules.
reviewer1453662 - PeerSpot reviewer
Feb 2, 2021
When you set up Playbooks, I may have one version of the Playbook, but another member of the team may have a different vision, and we will not know which version is correct. We want to have one central repository for managing the different versions of Playbooks, so we can have better collaboration among team members. This is our use case for using Git version control.
AG
Feb 6, 2023
The area which I feel can be improved is the custom modules. For example, there are something like 106 official modules available in the Ansible library. A year ago, that number was somewhere around 58. While Ansible is improving day by day, this can be improved more. For instance, when you need to configure in the cloud, you need to write up a module for that.
SeniorOp7b07 - PeerSpot reviewer
Oct 21, 2018
We are not using the Dashboard a lot because we have higher expectations from it. The default Dashboard from Tower doesn't give that much information. We really want to get down into more than if the job succeeded or what was the percentage of success. We want to get down to task-level success. If, in a job, there are ten tasks, we want to see this task was a success, and this was not, and how many were not. That's the kind of granularity we are looking for, that Tower does not give right now.