Red Hat Ansible Automation Platform Valuable Features

JA
Information Technology Engineer at London Stock Exchange PLC

The solution is capable of integrating with many applications and devices in comparison to BigFix. 

The infrastructure and user controls are much easier to use than BigFix. 

Community support is always available so it is easy to get direct information. There is a lot of basic, enterprise-level, and governance-level support. 

View full review »
DE
Linux Platform System Administrator at a healthcare company with 10,001+ employees
  • Ad-hoc commands
  • Playbooks
  • Setting up and deleting users
  • Patching
  • Using it for quick and dirty deployment of scripts.

The YAML syntax is easy to use, but it takes some getting used to. I feel like Microsoft Visual Studio helps with the YAML syntax, lining it up correctly. However, if you're doing it from the command line without actual spacing, that could be a little problematic. The new version of Visual Studio is quite helpful because Git is integrated with it. The YAML markdowns are also in place. My staff doesn't need special coding skills to use it.

We have multiple Playbooks to configure a server. We can break it up or make one main YAML script to push out all the individual dependencies.

View full review »
Alex Kabugo - PeerSpot reviewer
System Engineer at Wipro Limited

The role-based access control (RBAC) feature is the most valuable, especially when used with Azure Galaxy Infinity.

View full review »
Buyer's Guide
Red Hat Ansible Automation Platform
April 2024
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,415 professionals have used our research since 2012.
Gogineni Venkatachowdary - PeerSpot reviewer
Cloud Operations Center Analyst at a pharma/biotech company with 10,001+ employees

I like the agentless feature. This means we don't install any agent in worker nodes.

View full review »
AV
Principal Infrastructure Engineer at a logistics company with 10,001+ employees

The most valuable feature is that Ansible is agentless.

View full review »
SN
Lead Software Engineer at a financial services firm with 10,001+ employees

The solution is very simple to use and we chose it for the simplicity. 

Being an Agent Plus makes our lives easier. 

View full review »
JS
Manager- Automation Engineering at a computer software company with 11-50 employees

The most valuable features of the solution are its configuration management, drift management, workflow templates with the visual UI, and graphical workflow representation.

View full review »
VivekSaini - PeerSpot reviewer
IT Consultant at Aon Corporation

The most valuable features of the solution are automation and patching.

View full review »
Rizwan Chishti - PeerSpot reviewer
Techinal Solution Manager/ Hybrid Cloud Enterprise Architect at Kyndryl

The best features are the orchestration and flexibility of the solution.

View full review »
TE
Senior Systems Administrator at Louis Stokes Cleveland VA Medical Center
  • I like the inventory management. It's a very nice, simple, concise way to keep all that data together.
  • The API allows us to use it even for things that are not Ansible.
View full review »
JL
Owner at Inventrics technologies

The playbooks and the code the solution uses are quite useful.

View full review »
AANKITGUPTAA - PeerSpot reviewer
Consultant at Pi DATACENTERS

We like the GUI-based interface for the tower. Before, we only had a command-line interface to run all the Ansible tasks. Now, the Ansible tower provides the complete GUI functionality to run, manage, and create the templates and the Ansible jobs. This includes the code and YAML file we can create. The GUI interface is the added advantage of this solution, including some integration with the different plugins.

View full review »
MC
DevOps Consultant at a government with 501-1,000 employees

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. Managing a Windows or Microsoft estate via Ansible is a little bit different and I believe that requires the installation of some agents.

Another advantage is that Ansible did not require us to change our existing infrastructure in any way. This issue ties in with the SSH connectivity. You don't have to prepare any infrastructure to use Ansible. When you provision an operating system, that SSH remote connection is available. It's embedded in the operating system. That means you don't have to enable anything. All you have to do is make sure you can reach the nodes, either via SSH, passwordless authentication, or possibly other mechanisms. We've only been using SSH, and it does the job very well.

View full review »
reviewer98623 - PeerSpot reviewer
Intern at a university with 1-10 employees

The API for exposing all our infrastructure services is the most valuable feature.

View full review »
AbhijitUpadhyaya - PeerSpot reviewer
Senior QA Engineer at Calsoft

We can automate a few host configurations using the product.

View full review »
Md Jahiruzzaman - PeerSpot reviewer
Solution Architect at STBL

The automation manager is very good and makes things easier for customers with multi-cloud platforms. 

View full review »
Surya Chapagain - PeerSpot reviewer
Senior System Administrator at a tech services company with 10,001+ employees

It is easy to manage. If we make a playbook, we do need to have some skills in scripting or skills for the AML file. However, once we do, we can easily handle the issue.

View full review »
Hardy-Jonck - PeerSpot reviewer
Managing Director at AgileWorks Information Systems

Feature-wise, the solution is a good open-source software offering broad support. Also, it's reliable.

View full review »
PT
Automation Engineer at a tech vendor with 10,001+ employees

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.

View full review »
Venek Otevrel - PeerSpot reviewer
Chief Cloud Architect at T1 Solution, s.r.o.

One of the most valuable features is automation. We are doing automation infrastructure, which allows us to automate regular tasks. This solution provides us with a service catalog, like building new services and automating daily tasks.

The language is very intuitive. The solution is easy to learn. The solution enables us to deliver incrementally. We are able to expand this facility by implementing more templates and using them digitally.

We are an international company, so we use this solution with a collaborative approach internationally. 

The solution enables us to enforce the same security settings, so it's quite easy to maintain. There can be human mistakes, which can make security unreliable, so that is why we prefer this security policy.

View full review »
NS
Student at ARTH

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. 

Its dynamic inventory capability is very useful. For example, we are provisioning instances in AWS, and I want a particular name tag. My name tag is my instance, and I've been running a lot of instances in AWS Cloud. If I want, I can filter and configure all instances running with a specific name. I can also dynamically fetch IPs. What happens in the AWS cloud is that if you shut your operating system down, and you do some reboot and stuff like that, then you'll lose the public IP. Being able to dynamically fetch IP is the main capability that I like in Ansible.

It is very easy to use. Anybody who has studied computer science or is from the mathematical field can easily use Ansible. You just have to know how to do a certain task. For example, if you want to make some changes to your firewall and maybe set up a web server, you don't have to know all the commands with respect to different operating systems such as Linux and Windows. You don't need to know commands, and you just need to have a basic idea about how you want to do it. It is very easy to use. You just have to know how to do it.

View full review »
MR
Senior Site Reliability Engineer

The most valuable feature of the solution is that we don’t need an agent for it to work.

View full review »
AG
Devops Engineer at Infosys Ltd

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.

If you are good at Python and willing to customize Ansible modules, you can develop Ansible modules and, at one go, you can automate whatever you want.

When I started learning Ansible, I didn't know Python or any other programming language. But even so, I was easily able to understand what Ansible is doing and how I should write a playbook so that Ansible executes its tasks properly and the results are met, per my requirements. It's a simple English language and YAML script. Even folks with a non-IT background can write Ansible playbooks.

I have also been using Ansible Tower for about six months. It is nothing but a GUI version of, or experience with, Ansible. Ansible itself is a simple CLI tool, but with Ansible Tower there is a GUI, similar to Windows and Linux. There are a number of Ansible Tower servers, so if you want to run playbooks on multiple systems or you want to run multiple playbooks at the same time, you can do so using Ansible Tower. It is very dynamic. It's very easy to use. Even a non-IT employee or a non-IT student can understand Ansible Tower. The UI is very simple. Moreover, it has LDAP, Active Directory, and many other integrations, by default.

Suppose you have set something up, that you have pushed some code to the repo. Even your colleagues can test it using Ansible Tower. Or suppose I have run an Ansible Tower job and I am facing an issue with it. I can give a colleague the job ID and ask them to have a look and help me resolve it. That type of process is very easy, as Ansible Tower is like a common infra for employees to work together. 

Ansible Tower provides a central solution for automation. For example, in the previous project I worked on, we were automating some domains. Then we provided the sandbox URLs to the client for them to test whether the code the vendor had provided was working properly. They were able to run it in different ways with Ansible Tower. They used the Ansible Tower jobs with which we tested things for reference. Ansible Tower is a kind of UI dashboard for Ansible end-users. That is an added advantage of Ansible Tower: Whatever Tower jobs you have run are saved in Ansible Tower.

View full review »
MI
Senior DevOps at RubiconMD

Ansible Tower offers use a UI where we can see all the pushes that have gone into the server.

It is very easy to grasp. Multiple users on my team can utilize it without me giving them a thorough tutorial. This has been helpful.

View full review »
SR
Linux Administrator at a healthcare company with 10,001+ employees

The most valuable feature is the Playbooks and pushing them out.

View full review »
WarrenWong - PeerSpot reviewer
Senior Solutions Architect at Jihu GitLab Technology Limited

I like Ansible's ease of use. If you have Linux skills, you can create a reusable template for the dependencies and other configurations. I can store the templates in a repository and share them with my customers or other developers. It's a popular solution, so there is a large user base that can share templates. 

View full review »
SD
Cognitive Business Operation at a tech vendor with 10,001+ employees

With this solution, we're able to cover our client's needs. 

The automation is very good. The operational automation and DevOps are the most valuable features for us. 

It's easy to set up.

The solution can scale.

It's very stable. 

View full review »
MJ
Senior Director Network Security at Oracle Corporation

The community support is broad with a lot of available plugins and modules. People have shared a lot of information about how to do things with the solution.

View full review »
BW
Systems Engineer with 1,001-5,000 employees

The beauty of Ansible is the easy ramp-up to get started.  You really only need Python and SSH access. Configuration is generally done in YAML, which is easy to understand, and there is a progression from ad hoc tasks, to playbooks, then to roles, which means you can start with one server and continue building up to datacenters worth of servers with the same methodology. Also, shared by most configuration management tools, the idea of creating a desired state scales better than trying to specify procedural steps to set up new hosts. There are no agents by default, so adding a new server is a matter of a couple lines of configuration (on a new server and the configuration master).

View full review »
AB
Senior Security Engineer at Mindpoint

I like learning and challenging myself with it, finding out if there are different problems that we can automate. I always look to see if there is a community solution first on the Internet. By looking at what other people have done, I can see if I can try to emulate their work.

View full review »
MK
Senior Systems at a government with 10,001+ employees

I like being able to control multiple systems and push out updates quickly with just a couple of clicks of a button and commands. I like the automation because it is a time saver.

View full review »
YS
Senior Data Architect at Crunchy Data
  1. It's written in Python. It is not using Ruby. Python is already available on most of Linux backdrops. If you are using any of their distributions, YUM or DNF, both are using Python. 
  2. It is agentless. I don't have to think about which client system my unit has understanding in or not, because I can execute from my system. It will go and configure it, and any module that it is looking for will be shipped out.
View full review »
AB
Systems Administrator at Main Street softworks

The ability to centralize everything, to centralize management, and to push changes quickly and reliably. That's the main use for us.

View full review »
MK
Graduate Trainee at a construction company with 201-500 employees

The most valuable features of Red Hat Ansible Automation Platform are the agentless platform and writing the code is simple using the Yaml computer language.

View full review »
KumarP - PeerSpot reviewer
Risk Analyst at a financial services firm with 5,001-10,000 employees

I like the fact that Ansible is agentless.

View full review »
SJ
Senior Software Developer at HCL Technologies
  1. There are so many models that I don't have to create one. I don't have to worry about anything. In these two months, everything was easily available.
  2. Since it is in YAML, if I have to explain it to somebody else, they can easily understand it. 
View full review »
SS
Senior Operations Engineer at a financial services firm with 5,001-10,000 employees
  • The Organizations feature, where I can give clear silos and hand them over to different teams, that's amazing; everybody says that it's their own Tower. It's like they have their own Tower out there.
  • RBAC is great around Organizations and I can use that backend as our lab.
  • Ingesting stuff into the JSON logs, into any sort of logging collector; it works with Splunk and there are other collectors as well. It supports Sumo and that helps. I can go create reports in Sumo Logic.
  • Workflows are an interesting feature. I can collect a lot of templates and create a workflow out of them. 
  • Also, the fact that Tower exposes APIs so other Playbooks can consume the APIs, it does complement other programs we use internally.
View full review »
WC
Ansible Lead at a government with 5,001-10,000 employees

The most valuable feature of Ansible is repeatability because when you're working at the DoD, you want things to be cookie-cutter and replicable.

Red Hat Ansible Automation Platform helps us achieve our mission because it's easy to write.

The Red Hat solutions fit together pretty well and work in conjunction with one another.

View full review »
MM
Chief Cloud Architect

We don't use Tower very often. We are currently primarily using the Ansible Playbook.

There are new modules available, which help to simplify the workflow. That is what we like about it.

View full review »
EG
Senior DevOps Engineer at a tech vendor with 201-500 employees

It is very extensible. There are many plugins and modules out there that everybody helps create to interact with different cloud providers as well. Roles that sum up all the playbooks that you might have. You might have a giant playbook which is doing a lot of things just for one app. However, there may be other people who have also tried to do the same thing. So, they create these roles, and you're able to automate easier without needing all those playbooks. You can have role declaration with a couple of Rs.

View full review »
FN
CEO/Founder at Zen Networks
  • Reliability & reproducibility: Being able to design playbooks that can be validated in the development environment, QA, then production is very valuable. This helps reducing configuration errors and provides faster deployments.
  • Extensibility, versatility. Using its wide range of modules, Ansible can be used with different OSes and systems. In fact, using Ansible modules, one can interface with network gear using NAPALM, for example, or push remotely scripts for local execution on automated platforms.
  • Facts gathering: Ansible is able to extract configuration items either to be used later for reporting or to be used as conditions for playbook actions
  • Agentless: Ansible does not require to install a local agent on automated devices. It goes through communication protocols like SSH, Telnet, SQL (multiple DBS).
  • Dry runs! Better safe than sorry!
View full review »
ES
Network Engineer at a legal firm with 1,001-5,000 employees

The community is very important. Right now, I'm focusing on Palo Alto and automating a lot of our firewall processes related to when a developer requests new firewall rules. Right now, that's a totally manual process. I'm three weeks away from putting in an automated process from a third-party tagging system flowing into Ansible and actually writing to our Palo environment through our data centers throughout the world.

View full review »
JG
Principal Engineer at CyberArk

I really love the user interface:

  • The first time I started to use it, I found that it was well-built and very easy to navigate around. Things were were I expected them to be. I didn't have to go clicking around too much to find what I wanted to do. 
  • The documentation on their website is well done. Anytime that I need to, I can pull up its six tabs. For example, I wrote my first Ansible playbook with no Internet on a plane and those six tabs cached in my phone's browser. 

Red Hat has always done a great job with their documentation. However, I sort of grew up around most of their products.

As far as the dashboard is concerned, it is a nice, quick, easy look without having to dig in, deep dive into the different metrics, etc. I obtain a quick presentation of what's failed and what's been successful. Having an operator and/or admin get that quick of a look is beneficial because they can quickly act and react to job failures, etc.

View full review »
SK
Solution Integrator at Kpco

The most useful features are the playbooks. We can develop our playbooks and simplify them doing something like a cross platform. Because right now, during deployment of OpenStack on different platforms, it is behaving a bit different. We want, and are trying, to develop a universal solution for all platforms.

View full review »
MA
Works at a tech services company with 10,001+ employees

Everything in source control. All changes are visible while deploying.

  • Ansible Galaxy for roles and Git Submodules: No dependency in managing playbooks.
  • Fact caching in redis for host/role grp information: Speeds up execution.
  • Tags: To repeat task execution until the desired result is achieved. Quite useful in a test environment.
  • Ansible comes with an orchestration layer.
  • Sensitive data: Ansible has a command called ansible-vault. You can edit the file locally and it is saved in source control.
  • Easy variable management.
View full review »
CB
Solutions Engineer at a tech services company with 51-200 employees

To me, a great thing about Ansible is that it can do everything. Cloud, on-prem, Windows, Linux, networking. I've not seen any other orchestration tool able to do that as easily.

The biggest thing I like about Ansible is the check mode so that we can verify, after we've pushed, that the config is actually what we intended. That's a big feature that I like about the product.

View full review »
CS
Senior Network Engineer at ePlus Technology

The network modules.

View full review »
CM
System Engineer at a tech vendor

I prefer Ansible Core, but from an enterprise standpoint, an admin point of view, having the Dashboard and seeing how all the projects and all the jobs lay out is helpful.

View full review »
it_user573504 - PeerSpot reviewer
Senior DevOps/Build Engineer at a tech vendor with 10,001+ employees

I like Ansible because it is:

  • Easy to use.
  • Easy to read.
  • Easy to maintain.
  • Easy to support.
  • It works without an agent.
View full review »
Olajide Olusegun - PeerSpot reviewer
Network Team Lead at Atlas Security
NA
Student at StarHub

I have found the automation to be the most valuable feature.

View full review »
it_user8784 - PeerSpot reviewer
Consultant at a tech consulting company with 1,001-5,000 employees
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. View full review »
LV
Co Founder at LIMESTONE NETWORKS INC

It has been simple to get into, and we are able to get results out of it quickly. We automate across a bunch of different server and virtualization platforms and have been able to do that with Ansible across the board along with our networks.

View full review »
it_user870588 - PeerSpot reviewer
Works at Huawei Technologies

Role-based access control and agentless architecture are the main features which may attract users. It is also easy to learn. 

Ansible Tower provides a GUI, which is an enhancement, and a well-liked feature by operation teams.

View full review »
KR
Security Engineer at MindPoint Group, LLC

It was easy to read and learn. It is a YAML-based syntax, which makes it easily understand and pick up. 

View full review »
it_user516087 - PeerSpot reviewer
Senior System Engineer at a computer software company with 51-200 employees
  • Agentless architecture, relying on SSH only.
  • Great documentation.
View full review »
it_user1028010 - PeerSpot reviewer
Automation Engineer at Fidelity National Information Services, Inc.

The countless modules and products supported.

View full review »
Buyer's Guide
Red Hat Ansible Automation Platform
April 2024
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,415 professionals have used our research since 2012.