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 Feb 22, 2026

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
323
Ranking in other categories
Remote Access (2nd), 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.6
Number of Reviews
86
Ranking in other categories
Software Distribution (1st), Server Monitoring (6th), Patch Management (2nd)
Perforce Puppet
Ranking in Configuration Management
16th
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 March 2026, in the Configuration Management category, the mindshare of Microsoft Intune is 6.9%, down from 10.1% compared to the previous year. The mindshare of Microsoft Configuration Manager is 8.8%, down from 13.3% compared to the previous year. The mindshare of Perforce Puppet is 3.8%, up from 0.6% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Configuration Management Mindshare Distribution
ProductMindshare (%)
Microsoft Intune6.9%
Microsoft Configuration Manager8.8%
Perforce Puppet3.8%
Other80.5%
Configuration Management
 

Featured Reviews

AkashKamble - PeerSpot reviewer
Sr MacOS specialist engineer at Cyber24
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.
NS
Senior System Engineer at a tech services company with 10,001+ employees
Centralized endpoint control has streamlined deployments and improved security compliance
In my experience, the best features of Microsoft Configuration Manager are software deployments and updates, OSD, hardware and software inventory, compliance and configuration baseline, reporting and monitoring, and integration with Intune hybrid management. These features make endpoint management efficient and scalable. The feature I rely on the most day-to-day is software deployment and patch management. It keeps endpoints updated and secure with minimal manual effort. Inventory and compliance monitoring are also important, but daily deployments are critical. Microsoft Configuration Manager has had a significant positive impact on our organization in several ways: improved efficiency, enhanced security and compliance, standardization, scalability, and visibility reporting. Overall, Microsoft Configuration Manager has helped us save time, reduce risk, improve operational efficiency, and maintain strong control over our endpoints. One of the biggest impacts Microsoft Configuration Manager has had on efficiency is the reduced manual work for software deployment and patching. For example, deploying a new application or security updates to hundreds or thousands of devices previously required several days of manual effort, including running scripts, checking devices individually, and validating installation. With Microsoft Configuration Manager, these tasks are automated and managed, allowing deployments to complete in hours rather than days. We also have automated reporting for deployment success and compliance which saved the IT team significant time that used to be spent gathering and reconciling inventory data from multiple tools.
reviewer2284542 - PeerSpot reviewer
Business Development Manager at a tech services company with 11-50 employees
Automated configuration management ensures consistent server setups
The strength of Puppet is in automated configuration management. We can configure a server once and set rules with Puppet so that future server configurations are automatic and consistent with company requests. Puppet is declarative, meaning it finds the best state for itself and corrects any deviations in the configuration.

Quotes from Members

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

Pros

"It is more efficient to have one solution rather than having security parts spread across three, four, or five solutions."
"Users can make screenshots, and devices only need the minimal version of iOS."
"Microsoft Intune has definitely reduced management burdens."
"The ability to switch between Affinity and non-Affinity enrollment is great."
"Its protection policies are most valuable. It protects mobile devices as well as individual apps. It is pretty scalable, and its documentation is also pretty good. It is also pretty straightforward to deploy."
"These capabilities have made a significant impact in my work, providing a comprehensive view of all devices and features in a single platform."
"The solution is scalable. We currently have tens of thousands of users within our organization using the solution."
"The standout features of Intune are its excellent mobile device management and highly effective application management capabilities."
"There is a faster time to rollout. If we get a new PC, it can be ready for productivity right away."
"Patching is the main feature because SCCM is made to control the entire environment without manually interpreting. So it is good to use for patching."
"Microsoft Endpoint Configuration Manager is valuable in keeping our systems updated. We are able to send updates to all the systems. Additionally, the Intune integration is helpful."
"Microsoft Configuration Manager gives different tools in one solution."
"It lets you know what your infrastructure is like and what state you are in."
"The product is very stable compared to older versions."
"Overall, Microsoft Configuration Manager has helped us save time, reduce risk, improve operational efficiency, and maintain strong control over our endpoints."
"The most valuable feature of SCCM is the application distribution."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
"Anything that we manage through Puppet always runs perfectly."
"The agent-based feature helps me by being stable."
"Puppet Enterprise has reduced the time of production changes or environment changes."
"I rate the stability of Puppet as ten out of ten."
"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."
 

Cons

"There is room for improvement in the remediation and detection modules, which are currently about eighty percent fully functional."
"To make it a perfect ten, it would be helpful if there was a better way to troubleshoot user issues, as I've had a few users with corrupt files before and had to redeploy it without knowing the root cause."
"There is room for improvement in the reporting capabilities, specifically app reporting. It is challenging to report which apps are installed on which device."
"There should be more predictability in the release cycle. We don't feel we have any control over when new updates come out, and whether there are changes to the backend functionality or to the user interface. Updates just happen."
"I would like more clarity on how Intune is migrating control from Active Directory group policies, especially as we move over to Windows 11. It seems inefficient to manage some settings in Active Directory and others in Intune."
"Deploying an app can be a complex process due to dependencies."
"Intune's areas for improvement revolve around security and certificate management."
"There needs to be more support for Mac operating systems."
"There should probably be better remote support. They should also continue to improve on patch management, patching, and creating or turning products in software into deployable apps."
"The tool's deployment can be cumbersome."
"With Microsoft Premier Support, you get what you pay for. There's Third Tier Support that you pay for. If you pay for that, you get excellent support, and if you don't pay for that, then you get the less experienced staff."
"There were misconfigurations by our team rather than issues with the product itself. However, it does seem a bit buggy from time to time, based on what I have heard."
"The ability to integrate MDM would be great."
"Overall, Microsoft Configuration Manager is a powerful and reliable platform. However, there are a few areas where it could be improved: user interface and usability, cloud and remote device management, reporting analysis analytics, performance on large environments, automation, and proactive guidance."
"The solution could improve the functionality for automating, license management. Additionally, more and better-looking reports are needed."
"The solution can be improved with the addition of a mobile device manager."
"At the beginning the initial setup was kind of complex."
"We would like Puppet to add more integration for applications."
"Puppet Enterprise should improve the general extensibility for places where they can't install it."
"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."
"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."
"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."
"Puppet Enterprise is more complex and difficult to configure."
"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."
 

Pricing and Cost Advice

"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."
"Our Office 365 Business Premium license, including Office 365 and Intune Management, offers excellent value."
"We have a limited budget for security investments, so Microsoft should consider reducing pricing in our region. This would make investment more viable, especially since larger businesses in other countries can afford it easily."
"I recently got to know that the AD P1 license is compulsory to use Intune Autopilot, which was surprising for me. Earlier, this was not the case. It is the wrong thing to do. We now need to purchase AD P1 licenses for us and for our customers. I would rate it a seven out of ten for pricing."
"It is cheap, but as compared to Google, it is costly. Google is cheaper, but quality-wise, Microsoft Intune is better."
"I am not that aware of the pricing, but as compared to other MDM solutions, Microsoft is providing a lot of things at the organizational level. So, it is quite reasonable as compared to other MDM solutions."
"The solution is cost-efficient."
"We use Defender ATP and E5 licenses."
"There is an annual license needed to use the solution."
"It comes free with the Microsoft account. We have a yearly agreement, and all products are covered under it."
"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."
"Overall, I think it's fine. It's pretty much in-line because there are ways to offset it with the Office 365 licensing."
"Pricing and licensing are horrible. You have to not look at dollar value to use SCCM. It's super-duper expensive but it works. The acquisition cost is expensive, it's labor-intensive. But it works."
"The license price could be reduced for Microsoft Endpoint Configuration Manager They should make the price more affordable for smaller companies, most companies would be able to use the solution if it was priced better. There are more people on this cloud because you don't have to have either a server room or an on-premise server. You can have one IT person handle this without any local infrastructure."
"As far as I know, it is an annual operating expense license."
"Its price is okay because it is part of our licensing."
"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."
"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."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
883,896 professionals have used our research since 2012.
 

Top Industries

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

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business123
Midsize Enterprise49
Large Enterprise161
By reviewers
Company SizeCount
Small Business20
Midsize Enterprise13
Large Enterprise66
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...
What is your primary use case for Puppet Enterprise?
My main use case for Perforce Puppet is for configuration management.
 

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: March 2026.
883,896 professionals have used our research since 2012.