What is our primary use case?
My main use case for Red Hat Ansible, which is a disruptive solution. I think every large company today should have Red Hat Ansible because it helps a lot with the administration of large environments, operating systems, and servers. In a scenario where we increasingly need governance, security, and configuration focused on defense against cyberattacks, having a tool that allows you to make these changes atomically on many servers at the same time, even thousands of servers at once, is vital. Ansible does this excellently regardless of the operating system, whether Windows, Linux, or Mac. It also integrates easily with network devices, whether Cisco IOS or any other vendor. I think Ansible is a must-have tool for every large company that wants to remain relevant and secure.
A quick and specific example of a situation in which RedHat 9 with support by ProComputers, together with Ansible, brought concrete benefits to my operation is when I needed to apply zero-day patch fixes. It also applies to cases where a workaround is needed because the patch isn't available, but a configuration change in the operating system closes that door for the attacker. I have handled several situations like that with Ansible, and I managed to make my entire environment secure, with more than ten thousand servers secured with one click.
I think it is worth reinforcing that it is a must-have tool for medium and large companies, but especially for large ones.
How has it helped my organization?
RedHat Ansible has had a positive impact on my organization by reducing the total time for applying patches. It used to take weeks to complete, and today it is finished in a few hours.
This reduction in time improves productivity by allowing the team to use the free time to focus on more important and less operational activities.
What is most valuable?
The integration of Ansible makes my work easier and benefits the team because Ansible should enter a provisioning pipeline. When we talk about SDLC today, we also understand that infrastructure as code is part of the software development life cycle. By putting Ansible in the middle of this SDLC, I can create machines and configure them, which in short is everything we usually call the full set needed to prepare a server or any computing device, and I have the full cycle from start to finish. All of this is versioned in Git, where I can have it as my infrastructure-as-code repository.
What needs improvement?
I believe that a native integration with CMDB vendors could be useful to integrate and automatically create an inventory inside Ansible.
I would also like to mention the pricing; I believe it is an expensive tool.
For how long have I used the solution?
I have been using RedHat Ansible for more than ten years.
What do I think about the stability of the solution?
RedHat Ansible is very stable; it is known precisely for its stability.
What do I think about the scalability of the solution?
The scalability of RedHat Ansible is excellent as well; you can scale from single units up to tens of thousands if necessary, so it is easy.
How are customer service and support?
The customer support of RedHat in Brazil is excellent, and the team is very competent. International support is also very good and very fast.
I would rate customer support an eight on a scale from one to ten.
Which solution did I use previously and why did I switch?
Previously, we used a manual solution, and we switched to be faster at meeting market demands and to have the environment secure more quickly.
What was our ROI?
We have saved time, but we haven't exactly done an ROI calculation to know how much that returned financially. Still, as I said earlier, the security patching process that used to take weeks started to take only a few hours.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup costs, and licensing could improve. I think it is a very expensive tool. The negotiation is good, the support is very good, and the Brazilian sales team is very capable, but it is an expensive tool.
Which other solutions did I evaluate?
Red Hat Ansible is the market leader for one single and exclusive reason: it is the best tool available for this, so it is a consensus.
What other advice do I have?
On a scale from one to ten, I would rate RedHat Ansible an eight overall.
I rate it an eight because I consider Ansible to have a high financial cost. It is not a cheap tool. A ten doesn't exist; there is no tool that deserves a ten.
It is implemented in my organization in a hybrid cloud format. In our hybrid architecture, we use Azure, AWS, GCP, and OCI as cloud providers.
My advice for others who are thinking of using RedHat Ansible is to make sure to include it in your budget for next year.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.