We performed a comparison between GitLab and Red Hat Ansible Automation Platform based on real PeerSpot user reviews.
Find out in this report how the two Release Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."As a developer, this solution is useful as a repository holder because most of the POC projects that we have are on GitLab."
"This is a scalable solution. We had around 200 users working with it."
"The most valuable feature of GitLab is the automatic merging of code."
"GitLab's best features are maintenance, branch integration, and development infrastructure."
"CI/CD is valuable for me."
"CI/CD and GitLab scanning are the most valuable features."
"Git hosting has an integration with ACD which is why we liked this solution in the first place."
"GitLab's best features are continuous integration and fast deployment."
"It has made our infrastructure more testable. We are able to build our infrastructure in CI, then are more confident in what we are deploying will work, not breaking everything."
"Its checking and validating ensures our packages are properly patched."
"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."
"The most valuable feature of the solution is that we don’t need an agent for it to work."
"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."
"Having the Dashboard from an admin point of view, and seeing how all the projects and all the jobs lay out, is helpful."
"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."
"Ansible Galaxy is helpful for roles and Git Submodules: No dependency in managing playbooks. Also, fact caching in redis for host/role grp information speeds up execution. Finally, variable management is easy."
"The only thing our company is really waiting on in terms of features is the development of metrics."
"When deploying the solution on cloud and the CI/CD pipeline, we have to define the steps and it becomes confusing."
"We'd like to see better integration with the Atlassian ecosystem."
"Based on what I know so far, its integration with Kubernetes is not so good. We have to develop many things to make it work. We have to acquire third-party components to work with Kubernetes."
"This solution could be improved by adding modifications such as slack notifications."
"GitLab could improve by having more plugins and better user-friendliness."
"Expand features to match other tools such as a static code analysis tool so third-party integrations are not required."
"It could have more security integrations and the ability to check the vulnerability of the code. I don't think it is a responsibility of Gitlab, but it would be nice to have more options to integrate with."
"The governance features could be improved."
"The job workflow needs to be worked on. It's not really clear to how you actually link things together. What they probably could do is provide an example workflow on how to stitch things together. I think that would be very helpful."
"It needs better documentation."
"It should support more integration with different products."
"From Red Hat Insights point of view, the product is not on top as it is not responding as per the demand...Like on cloud platforms, you can see the main parts of Red Hat Insights, along with the inventory of all your apps. So, that is missing in Red Hat Ansible Automation Platform."
"Because Ansible is establishing SSH sessions to perform tasks, there is a limit on scalability."
"One problem that I'm facing right now is the mismatch between the new version of Python and Ansible. Sometimes it's Python 2, and sometimes it's Python 3. When things get a bit dicey, I wish that Ansible would solve this issue by itself. I don't want to have to specify if it is Python 3 or version 2."
"It is a little slow on the network side because every time you call a module, it's initiating an SSH or an API call to a network device, and it just slows things down."
More Red Hat Ansible Automation Platform Pricing and Cost Advice →
GitLab is ranked 2nd in Release Automation with 70 reviews while Red Hat Ansible Automation Platform is ranked 3rd in Release Automation with 58 reviews. GitLab is rated 8.6, while Red Hat Ansible Automation Platform is rated 8.6. The top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". On the other hand, the top reviewer of Red Hat Ansible Automation Platform writes "Capable of broad integrations with easy-to-operate infrastructure and user controls". GitLab is most compared with Microsoft Azure DevOps, Bamboo, AWS CodePipeline and SonarQube, whereas Red Hat Ansible Automation Platform is most compared with Red Hat Satellite, Microsoft Configuration Manager, VMware Aria Automation, Microsoft Azure DevOps and Microsoft Intune. See our GitLab vs. Red Hat Ansible Automation Platform report.
See our list of best Release Automation vendors.
We monitor all Release Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.