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

Microsoft Configuration Manager vs Perforce Puppet comparison

Sponsored
 

Comparison Buyer's Guide

Executive SummaryUpdated on Aug 12, 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
6.7
Number of Reviews
301
Ranking in other categories
Remote Access (1st), Enterprise Mobility Management (EMM) (1st), Unified Endpoint Management (UEM) (1st), Microsoft Security Suite (1st)
Microsoft Configuration Man...
Ranking in Configuration Management
3rd
Average Rating
8.2
Reviews Sentiment
6.5
Number of Reviews
84
Ranking in other categories
Software Distribution (1st), Server Monitoring (6th), Patch Management (1st)
Perforce Puppet
Ranking in Configuration Management
15th
Average Rating
8.2
Reviews Sentiment
5.4
Number of Reviews
14
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of September 2025, in the Configuration Management category, the mindshare of Microsoft Intune is 9.4%, down from 9.6% compared to the previous year. The mindshare of Microsoft Configuration Manager is 11.5%, down from 13.3% compared to the previous year. The mindshare of Perforce Puppet is 1.7%, down from 2.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Configuration Management Market Share Distribution
ProductMarket Share (%)
Microsoft Intune9.4%
Microsoft Configuration Manager11.5%
Perforce Puppet1.7%
Other77.4%
Configuration Management
 

Featured Reviews

AkashKamble - PeerSpot reviewer
Enables management of multiple operating systems with a single license
The best feature is that it's a Microsoft product, so if anything goes wrong, we get quick support for anything required. Remote system functionality allows us to sit anywhere and take control of any device via remote management. We can enhance security for clients' laptops with built-in Microsoft Defender, which is available with the Microsoft Intune license. We use it for reporting purposes through endpoint analytics. When pushing scripting, there are two types available: remediation script and reservation script. Through endpoint analytics, you can push defender policies to clients. It helps with reporting, inventory updates, and monitoring tenant status health.
JunedBedrekar - PeerSpot reviewer
Have effectively deployed patches and applications while integrating with cloud solutions
The features I find most valuable in Microsoft Configuration Manager are replication and scripting. If I want to get a fetch report for anything, such as hardware-related issues or group policy-related issues, I need to fetch the report by using SCCM's scripting language and remediation part. The inventory collection features of Microsoft Configuration Manager are good because we always prefer the inventory. We do it by using the script language. We use remote management capabilities in Microsoft Configuration Manager. Remote management capabilities are useful if the user is not providing access; we can use the backend users to update the group policy and sync the devices. These are the main features we require.
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.

Quotes from Members

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

Pros

"Microsoft Intune is a cost-saving solution, reducing IT department workload and allowing for faster device provisioning compared to traditional methods."
"The ability to deploy patches and automate software deployments to end-user devices is very useful."
"Autopilot is a great feature. Most users are looking for a zero-touch deployment."
"It provides control over all mobile devices that are being connected to the corporate network."
"The conditional access policies that we set up are very useful."
"The solution has reduced the risk of security breaches by 30%."
"The solution’s most valuable feature is its ease of use."
"Intune is valuable for managing various endpoints and integrating with the Azure cloud, which is essential for our organization."
"SCCM does everything from A to Z for a Windows operating system."
"The dashboards have information about our assets."
"The product is very stable compared to older versions."
"This has made the management of our environment easier."
"Valuable features include configurations enforcement, compliance data gathering, and deployment of a standardized OS."
"Microsoft has done a good job with authentication solutions, such as single sign-on, or open authentication."
"Automation of operating system, application, and update deployments massively reduces IT operations effort."
"I find the product valuable for deployment recovery and it has done much more than that."
"The versatility is great."
"Puppet3 and 4 series provides optimum deployment solutions for infrastructure and applications."
"Puppet Enterprise has reduced the time of production changes or environment changes."
"The most valuable features are the agent, high load balancing, and overall robustness and features."
"Anything that we manage through Puppet always runs perfectly."
"The agent-based feature helps me by being stable."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
"Puppet Enterprise has good functionalities."
 

Cons

"Intune could add more features that are relevant to the core application control functions. For example, it would be helpful if it had more control over the on-prem environment from the cloud platform. Greater Teams availability in the Saudi market would also be helpful."
"While the ability to deploy applications at startup is reliable, the policy-based application deployment method has not reached the same level of consistency."
"Intune's privilege management feature, while beneficial, is less intuitive than other Intune features, making it challenging to use."
"The biggest problem we ever have is when something goes out of date after 30 days when nobody has logged into it. We do have a problem trying to get those back online. We've been working with Microsoft to resolve that problem, but that's been the only issue that we've had in the last few years."
"We need the capabilities of the Cloud Management Gateway (CMG) to be enhanced through Intune instead of Azure."
"Intune should improve its software inventory to provide better metering of which software is used throughout the company. This is especially needed for reporting third-party software solutions."
"Enrollment into the Microsoft Intune service can still get easier, especially for legacy-managed systems, such as how we get it from a GPO or an SCCM configuration into Intune."
"Lacking ability to leverage more iOS device management internally."
"The ability to integrate MDM would be great."
"Based on my experience with SCCM 2016, the main, big issue is not having a good user-friendly environment. It needs much better GUI."
"Initial setup was complex. There's a lot that goes into it."
"Their compliance reporting is not accurate, and they admitted it on the phone when we had a call with them. We were trying to understand why their numbers didn't match on our compliance reports. It is not accurate and you cannot depend on the compliance reports. The numbers just don't match, and we can't figure out why. We called Microsoft and they said, "Yeah, that's a known issue." But there is no word that they're working on it."
"In terms of the monitoring, the timeframe it takes to actually report back on the compliance of a device after it has been patched is a bit too long."
"As far as load balancing across, they don't have that support yet, so that you can actually build multiple primaries and have it load balance across. They don't have any of that functionality yet. That would be a nice feature, to scale that way."
"They need to improve the support for the Mac operating system."
"Cloud-based improvements need to be better managed."
"Puppet Enterprise should improve the general extensibility for places where they can't install it."
"Puppet Enterprise is more complex and difficult to configure."
"At the beginning the initial setup was kind of complex."
"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."
"Clients with less technical expertise may find Puppet complex to configure. Our team may struggle if technical team members leave the organization, leaving others uncertain about using the tool."
"We would like Puppet to add more integration for applications."
"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."
"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."
 

Pricing and Cost Advice

"It is reasonable for the features it has."
"It's affordable. It's cheaper if you have an Office 365, E5, or E3 subscription because everything is there."
"The pricing is not cheap, especially with inflation. They've had to increase their prices. It's not excessive, but alright."
"Licensing depends on how you are providing support to your enterprise, whether it's device-based or user-based."
"Microsoft Intune is a cost effective choice. It is less expensive than other products on the market."
"Most of our clients come to us with licensing already in place. On average, it costs $6 per device per month to add Intune to an Office 365 subscription, but I am not sure."
"There is a license required to use this solution. However, it was part of a bundle package. Microsoft Intune is far less expensive than other solutions, such as Workspace ONE."
"Microsoft Intune's pricing is reasonable."
"The solution operates on a licensing model that can be expensive."
"Pricing is negotiable with Microsoft, depending upon which of their packages you choose."
"The solution is expensive. Microsoft Configuration Manager would likely be considered high-priced for small businesses because they may not fully utilize all of its features and capabilities."
"We have to pay for a license."
"I would rate the cost as eight out of ten."
"Along with buying a license for MECM, we also have to buy a service called CMG (Cloud Management Gateway) which is a virtual machine in the cloud with which you can link your MECM to the Azure tenant so as to manage teleworkers."
"Pricing and licensing are a downside of SCCM. It's expensive. I'd have to confirm this, but I think they changed the licensing to core-based instead of socket-based. It's not cheap, because you have to buy the software, you have to buy SQL. Another thing we learned from talking to Microsoft is that they provide you a license for SQL if you run it on the same box as the primary server. If you run it outside that box, you have to buy SQL. Microsoft does recommend you running it on the same box because of performance. But then, in order to run SQL, SCCM, and everything on the same box, you better have some resources. It's an expensive solution. There's no doubt about it."
"The price of Microsoft Endpoint Configuration Manager is expensive."
"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."
"Puppet Enterprise can be an expensive solution for smaller businesses."
"Puppet Enterprise’s pricing is competitive."
"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."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
867,341 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
12%
Financial Services Firm
9%
Manufacturing Company
9%
Government
8%
Financial Services Firm
12%
Government
11%
Computer Software Company
9%
Manufacturing Company
7%
Government
13%
Financial Services Firm
13%
Comms Service Provider
10%
Computer Software Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business116
Midsize Enterprise45
Large Enterprise151
By reviewers
Company SizeCount
Small Business20
Midsize Enterprise13
Large Enterprise63
By reviewers
Company SizeCount
Small Business10
Midsize Enterprise1
Large Enterprise4
 

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 ...
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 ...
How to choose between ManageEngine Desktop Central and Microsoft Endpoint Configuration Manager (formerly SCCM)?
ManageEngine Desktop Central is very easy to set up, is scalable, stable, and also has very good patch management. Wh...
What do you like most about SCCM?
One of the standout features of SCCM is its application management capabilities. It allows us to create packages effi...
What is your experience regarding pricing and costs for Puppet Enterprise?
Regarding the cost, I find it expensive, always. I don't know how much the license would cost per year or per user ap...
What needs improvement with Puppet Enterprise?
I don't know what could be improved in Perforce Puppet to make this tool better for the next release. I can't think o...
 

Also Known As

Intune, MS Intune, Microsoft Endpoint Manager
Microsoft Endpoint Configuration Manager, System Center Configuration Manager (SCCM ), Microsoft SMS
Puppet
 

Overview

 

Sample Customers

Mitchells and Buzzers, Callaway
Bank Alfalah Ltd., Wªrth Handelsges.m.b.H, Dimension Data, Japan Business Systems, St. Lucie County Public Schools, MISC Berhad
Los Alamos National Laboratory, GitHub, IP Commerce, Cedexis, Spiceworks, Server Density, Swisstopo, Chockstone, Constant Contact, NICS, Citrix
Find out what your peers are saying about Microsoft Configuration Manager vs. Perforce Puppet and other solutions. Updated: July 2025.
867,341 professionals have used our research since 2012.