What is our primary use case?
I've used it primarily in federal government computing centers. However, I've also used it in private companies.
I run everything on it. I've run databases, I've run web servers, and I've run application farms - so pretty much everything. I have it for MongoDB, data crunching, and more, so it covers the gamut.
How has it helped my organization?
The product saved us a lot of money compared to other products, like Solaris. Also, having one OS as opposed to many OSs is nice. For the most part, the benefit for the organization is saving money compared to other operating systems and having good stability.
I'm just a tech guy, so I don't know how well it affects the organization's efficiency. However, I do find that we keep things running.
What is most valuable?
The consistency, stability, and centralized batching are great.
It is easy to troubleshoot using RHEL. Their support site has excellent references, and it's widespread, so you can find pretty much anything you want on Google.
RHEL's built-in security features and security profiles for helping to reduce risk and maintain compliance are good. I like them. We don't run the firewalls on the servers. However, we run STIG and more against them, and we do pretty well.
They don't have any huge innovations. However, they're supporting many excellent projects and integrating many excellent tools into their stack. We hope they keep doing what they're doing and keep supporting open source.
What needs improvement?
The licensing model is kind of a mess. It works, however, it could be streamlined. For example, just how they apply the licenses to servers and the solution seems like a mess, at least from my end of it.
For how long have I used the solution?
I've been using the solution for 15 to 20 years.
What do I think about the stability of the solution?
I like their stability. I like that they are gatekeeping a lot of the changes. They are not too far behind the curve. However, they are maintaining stability, which is important, especially for running businesses.
How are customer service and support?
Technical support is excellent.
I've never had any issues with their tech support.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We also use Red Hat Ansible and Satellite.
I have used Solaris, and I've used different distributions of Linux, however, not always in a professional setting.
How was the initial setup?
The deployment is straightforward.
Building out a server or building out infrastructure is simple, comparatively. Setting it up so that you can deploy multiple servers is simple. Being able to do post-install and install via Ansible is great. It's smooth.
We've been rolling out new OSs across the entire infrastructure at the scale of maybe a year or two. That said, we're getting it ready to deploy everything in a month or two, at a maximum.
There is some maintenance. For example, we have to patch all the time, however, that's true of any product. I am constantly tweaking and upgrading and making changes. That said, in terms of knocking out the foundation, I don't have to do that often, so that's good.
What was our ROI?
While it's my understanding that the solution has saved the organization money, I can't say exactly how much. I don't know the exact numbers.
What other advice do I have?
At this time, we do not use Red Hat Smart Management.
The benefit of using multiple Red Hat products is that they integrate well, so I don't have to worry about fitting different Lego pieces together. They just work. I prefer Red Hat over most other solutions since I'm most familiar with it at this point and it offers consistency.
I'd rate the solution nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner