Try our new research platform with insights from 80,000+ expert users

Perforce Puppet vs Red Hat Ansible Automation Platform comparison

Sponsored
 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 3, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Microsoft Intune
Sponsored
Ranking in Configuration Management
2nd
Average Rating
8.2
Reviews Sentiment
7.3
Number of Reviews
247
Ranking in other categories
Remote Access (1st), Enterprise Mobility Management (EMM) (1st), Unified Endpoint Management (UEM) (1st), Microsoft Security Suite (1st)
Perforce Puppet
Ranking in Configuration Management
15th
Average Rating
8.2
Reviews Sentiment
7.3
Number of Reviews
12
Ranking in other categories
No ranking in other categories
Red Hat Ansible Automation ...
Ranking in Configuration Management
1st
Average Rating
8.6
Reviews Sentiment
7.3
Number of Reviews
69
Ranking in other categories
Release Automation (3rd), Network Automation (1st)
 

Mindshare comparison

As of April 2025, in the Configuration Management category, the mindshare of Microsoft Intune is 10.2%, up from 9.4% compared to the previous year. The mindshare of Perforce Puppet is 0.6%, down from 2.9% compared to the previous year. The mindshare of Red Hat Ansible Automation Platform is 17.8%, down from 18.3% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Configuration Management
 

Featured Reviews

Joseph Merusi - PeerSpot reviewer
Everything has worked better since we started using it
Sometimes the syncing is inconsistent. I'm confident that the devices are checking in every eight hours, but sometimes the devices aren't picking up the settings as quickly as I would expect. Some features haven't been updated in a while, and Microsoft doesn't seem interested in developing them. Unless you talk to an engineer, you don't know whether there will be an update. There are communication issues, so you might start working with a feature without knowing if it will be deprecated six months from now. Some reporting areas still need development. For example, I noticed that the reporting for driver updates is still confusing.
Erik  Ableson - PeerSpot reviewer
A stable solution that is more suited for larger companies with mature CI/CD structures and image management processes
Puppet Enterprise is more suitable for clients working up much more structured deployment images they manage internally. Before choosing Puppet Enterprise, users should think seriously about what they're trying to accomplish and ensure they put the right pieces in place. Overall, I rate Puppet Enterprise an eight out of ten.
Surya Chapagain - PeerSpot reviewer
Easy to manage and simple to learn
We use Red Hat a lot. I open tickets for the Red Hat cases, however, with Ansible, I haven't opened any cases. My manager worked with them a bit. If we have a problem with some file and we need to get Red Hat to analyze the issue and the file is 100GBs, we'll have an issue since we need to provide a log file for them to analyze. If it is around 12GB or 13GB, we can easily upload it to the Red Hat portal. With more than 100GBs, it will fail. I heard it should cover up to 250GB for an upload, however, I find it fails. Therefore, Red Hat needs to provide a way to handle this.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The core management feature in Intune is invaluable to us, especially considering the challenges we often face with System Center when pushing external updates."
"It is a very helpful solution."
"Remote Wipe and Autopilot is one of the best features."
"The most valuable features are the ones that make sure that the deployment is of a standard operating system and the Zero Touch deployment, which is very useful. This allows users to have an out of box experience."
"The security-related tools are excellent; these features allow us to secure devices, lock them down, and ensure compliance."
"The technical support of Microsoft Intune is good."
"The most valuable includes managing everything from a single console."
"We already use a lot of Microsoft products in our company, and therefore, it made sense to also use this product."
"Anything that we manage through Puppet always runs perfectly."
"Puppet Enterprise has reduced the time of production changes or environment changes."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
"Puppet Enterprise has good functionalities."
"The versatility is great."
"The most valuable features are the agent, high load balancing, and overall robustness and features."
"Puppet3 and 4 series provides optimum deployment solutions for infrastructure and applications."
"Puppet Enterprise is a stable solution."
"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."
"It's nice to have the Dashboard where people can see it, have it report to our ELK stack. It's far more convenient, and we can trigger it with API and schedules, which is better than doing it with a whole bunch of scripts."
"It is all modular-based. If there is not a module for it today, someone will write it."
"The most valuable feature is that Ansible is agentless."
"Feature-wise, the solution is a good open-source software offering broad support. Also, it's reliable."
"The solution is capable of integrating with many applications and devices in comparison to BigFix."
"There are new modules available, which help to simplify the workflow. That is what we like about it."
"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.""
 

Cons

"For an existing customer who has an SCCM, it would need to be upgraded to an MECM first before I can introduce Microsoft Intune."
"We need the capabilities of the Cloud Management Gateway (CMG) to be enhanced through Intune instead of Azure."
"The synchronization could be improved."
"Reporting could be improved. It needs to be more expensive and robust."
"The reporting could be improved, as it's pretty poor compared to other products of this type."
"A new Intune feature allows application packaging, but it incurs additional licensing costs for a significant number of applications."
"Since GMS is unavailable in China, we currently rely on device administrator enrollment for managing Android devices there."
"The reporting part needs improvement, and it would be beneficial if it could integrate with third-party tools instead of just Power BI."
"There's a lot of scope for enhancement on the DevSecOps side. They should definitely include features for compliance, for both the Linux and Windows side of the devices, as well as for network devices. Compliance is something they need to work on."
"At the beginning the initial setup was kind of complex."
"It's a bit of a pain point to make sure that everything works once we've upgraded it because Puppet has been evolving pretty fast."
"Puppet Enterprise is more complex and difficult to configure."
"Puppet Enterprise should improve the general extensibility for places where they can't install it."
"We would like Puppet to add more integration for applications."
"The solution has really complex code, you have to understand the Ruby language. However, once you know the code then you can move ahead without any problems."
"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 library support for microservices architecture and Kubernetes would be helpful."
"We would like support for the post-integration of this product before cloud frameworks because right now their approach is to avoid using on-premises activities and move everything to the cloud."
"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."
"The product could do a better job at building infrastructure."
"I have seen indications that the documentation needs improvement. They are providing a "How to Improve Your Documentation" presentation at this conference."
"They should think of this product as an end-to-end solution and begin to develop it that way."
"The support could be better."
 

Pricing and Cost Advice

"The pricing needs improvement."
"There is a license required to use the solution. If you're core users in Office 365, for example, you have Outlook email and E3 license, this is only email. You have to buy an EMS license to have Microsoft Intune. It is expensive."
"The pricing is competitive, but it is not cheap."
"Licensing depends on how you are providing support to your enterprise, whether it's device-based or user-based."
"The Intune license model is costly."
"Existing E5 license holders for M365, Intune, and Azure, receive a free license."
"While Microsoft Intune boasts a wide range of features, its user-friendliness and bundled licensing cost are key considerations for me."
"The clients pay for a license and each can have a different type of license, such as an E3 or E5."
"Depending on the size of the organization there is a point when the price of Puppet Enterprise should be lower. However, they provide really good functionality, features, and capabilities."
"Puppet Enterprise’s pricing is competitive."
"Puppet Enterprise can be an expensive solution for smaller businesses."
"The main thing that we noticed when we switched from the enterprise version to the community version was the difference in cost — the infrastructure is pretty expensive."
"Like many Red Hat products, they have a no-cost version of the web application (AWX, formerly Ansible Tower), but you are on your own to install and it is a little more complicated than just installing Ansible."
"If you only need to use Ansible, it's free for any end-user, but when you require Ansible Tower, you need to pay per Ansible Tower server."
"Ansible Tower is pretty expensive."
"We're charged between $8 to $13 a month per license."
"Red Hat Ansible Automation Platform is an affordable solution."
"Ansible is a lot more competitive than any of the others. Its setup was also straightforward. In fact, we just implemented Ansible on OpenShift, so that is how we are running the Ansible Automation Platform now."
"Customers need to pay yearly for the license."
"I don't see the pricing or licensing features, but from what I understand, it is fairly reasonable."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
845,040 professionals have used our research since 2012.
 

Comparison Review

it_user185772 - PeerSpot reviewer
Oct 27, 2015
Docker v. CFEngine v. Puppet Data Center Automation v. Chef v. Ansible
Originally posted at http://technologyconversations.com/2015/08/26/configuration-management-in-the-docker-world/ Anyone managing more than a few servers can confirm that doing such a task manually is a waste of time and risky. Configuration management (CM) exists for a long time and there is no…
 

Top Industries

By visitors reading reviews
Educational Organization
24%
Computer Software Company
11%
Financial Services Firm
7%
Manufacturing Company
7%
Educational Organization
52%
Financial Services Firm
9%
Computer Software Company
7%
Government
5%
Educational Organization
32%
Financial Services Firm
14%
Computer Software Company
9%
Manufacturing Company
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

How does Microsoft Intune compare with VMware Workspace One?
Microsoft Intune is a great tool for managing a mobile device fleet while keeping access control. The solution makes ...
What are the pros and cons of Microsoft Intune?
Microsoft Intune is a great configuration management tool and has a lot of good things going for it. Here are some of...
How does Google Cloud Identity compare with Microsoft Intune?
Microsoft Intune offers not only an easy-to-deploy data protection and productivity management solution, but also ...
What is your experience regarding pricing and costs for Puppet Enterprise?
Puppet Enterprise can be an expensive solution for smaller businesses.
What needs improvement with Puppet Enterprise?
Puppet Enterprise should improve the general extensibility for places where they can't install it.
What is the difference between Red Hat Satellite and Ansible?
Red Hat Satellite has proven to be a worthwhile investment for me. Both its patch management and license management h...
How does Ansible compare to Microsoft Endpoint Configuration Manager (SCCM)?
Microsoft Endpoint Configuration Manager takes knowledge and research to properly configure. The length of time that ...
What do you like most about Red Hat Ansible Automation Platform?
The most valuable features of the solution are automation and patching.
 

Also Known As

Intune, MS Intune, Microsoft Endpoint Manager
Puppet
Ansible
 

Overview

 

Sample Customers

Mitchells and Buzzers, Callaway
Los Alamos National Laboratory, GitHub, IP Commerce, Cedexis, Spiceworks, Server Density, Swisstopo, Chockstone, Constant Contact, NICS, Citrix
HootSuite Media, Inc., Cloud Physics, Narrative, BinckBank
Find out what your peers are saying about Perforce Puppet vs. Red Hat Ansible Automation Platform and other solutions. Updated: March 2025.
845,040 professionals have used our research since 2012.