No more typing reviews! Try our Samantha, our new voice AI agent.

Perforce Puppet vs Spring Cloud comparison

Sponsored
 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 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
344
Ranking in other categories
Remote Access (2nd), Enterprise Mobility Management (EMM) (1st), Unified Endpoint Management (UEM) (1st), Microsoft Security Suite (1st)
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
Spring Cloud
Ranking in Configuration Management
22nd
Average Rating
6.6
Reviews Sentiment
7.2
Number of Reviews
3
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of April 2026, in the Configuration Management category, the mindshare of Microsoft Intune is 6.1%, down from 10.2% compared to the previous year. The mindshare of Perforce Puppet is 3.7%, up from 0.7% compared to the previous year. The mindshare of Spring Cloud is 2.1%, up from 0.9% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Configuration Management Mindshare Distribution
ProductMindshare (%)
Microsoft Intune6.1%
Perforce Puppet3.7%
Spring Cloud2.1%
Other88.1%
Configuration Management
 

Featured Reviews

Abhinandan Yadav - PeerSpot reviewer
Network Security Engineer at Arrow PC Network Pvt Ltd
Modern endpoint management has transformed onboarding and strengthened remote security controls
The features of Microsoft Intune are straightforward, including Windows Autopilot, zero-touch deployment, centralized device management, and conditional access security controls. Using zero-touch deployment and Windows Autopilot in Microsoft Intune has significantly improved my workflow and organization. New laptops are shipped directly to users with no IT handling needed, and there is no manual imaging or configuration required. These features have a real impact. They save hours of manual setup per device, reduce dependency on the IT team for basic provisioning, and ensure every system is configured consistently and securely. Microsoft Intune has positively impacted my organization by improving device management. Devices are managed from a single cloud console. It has reduced manual work for provisioning and configuration. It has faster onboarding using Autopilot. It has enhanced security posture through enforced compliance policies, encryption, antivirus, and password rules. Conditional access ensures only trusted devices can access resources. I have better support for remote users, as devices can be managed from anywhere with no dependency on office network or VPN for basic management. It has easy troubleshooting and policy updates.
MS
Unix Consultant at ExxonMobil
Have managed configurations efficiently with an adaptable tool
I am using Perforce Puppet in the IT industry. I have experience with configuration management tools, specifically Perforce Puppet. I am a user of Perforce Puppet. I have used modular architecture to customize and integrate with my current IT environment. It is flexible and able to address my specific needs. I have worked with event-driven automation, and it helps to identify potential issues when someone manually changes any configuration on the server. Perforce Puppet reinforces the intended configuration that we have set earlier. I recommend Perforce Puppet as it's a good tool for all kinds of business and easy to use. It takes less than three months to learn how to use Perforce Puppet. On a scale of one to ten, I rate Perforce Puppet an eight.
RahulSingh12 - PeerSpot reviewer
Solution Architect & Group Lead at AppEnsure Inc.
Though the initial setup phase is straightforward, its stability needs to improve
The solution's initial setup is straightforward. The deployment process took me around ten minutes to fifteen minutes. I can do the configuration. Setting up Eureka Servers and all those things, it will take three-four hours. For deployment, you need to add Spring Cloud plugin to a manual, and then you can start to build, and it will be built. It is not complex, so it is very straightforward since one just needs to add the plugin. Spring Cloud is a component. It is not a, like, tool or software since it is a free cloud, for which a Eureka Server is needed for configuration. So, it is a dependency you need to add to your Maven. Then, you can work on that. So, it will not take much time for engineers to do that.

Quotes from Members

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

Pros

"The solution is scalable. We currently have tens of thousands of users within our organization using the solution."
"Being able to manage the devices remotely is most valuable. We can push security requirements through Microsoft Intune."
"Intune helps the organization manage access to its internal apps, data, and resources."
"The performance of Microsoft Intune is good."
"The Autopilot feature is fantastic. It is a Microsoft product, so it deals best with Microsoft operating systems, but it can integrate with iOS, Mac OS, Linux, and Android."
"From my perspective, I appreciate the scalability in Microsoft Intune and the portal management, which is extremely intuitive and very simple to use."
"The feature of remotely wiping devices in Microsoft Intune is what I prefer the most."
"Microsoft's cloud comes with a lot of extra features that are free of charge."
"Before we began using Puppet, everything was manual; once we moved to Puppet, it opened up a completely new world of automated management, which was amazing."
"Return on the IaaS project was breaking even in the same year with deployment of 500 VM servers with a 3-tier app stack, and annual ROI from savings thereafter was to the tune of 60-80%."
"I rate the stability of Puppet as ten out of ten."
"Puppet Enterprise provides an autonomous delivery solution and agent-server architecture that was really helpful on our case for Internet base device management."
"The agent-based feature helps me by being stable."
"Puppet Enterprise has good functionalities."
"Puppet Enterprise has reduced the time of production changes or environment changes, freeing our engineers to spend their time on creative, visionary work instead of repetitive tasks."
"Puppet Enterprise is a stable solution."
"Spring Cloud integrates well."
"The solution's initial setup is straightforward. The deployment process took me around ten minutes to fifteen minutes."
"Spring Cloud integrates well, and as it's code-based, you can do more customization, so with the way you configure or code, you can have your custom implementations, making it the best integration option if you have Java Spring Web Services."
"It offers excellent scalability."
 

Cons

"The closest Microsoft Intune can be to GPOs, the better. There needs to be more granularity on application deployments. However, they have done better recently with the application deployments."
"The platform is incredibly slow and could be more responsive. Specifically, when making changes to security policies, I would like to see those changes take effect more quickly."
"The Mac integration has room for improvement."
"The documentation about the custom image setup could be better. Although Microsoft provides the steps to configure Intune or set up or deploy Intune, it doesn't have much information related to custom images. If you ask, "how can we deploy the custom image?" There is no information. The steps they mention ask you to connect to your on-premises environment or create your own image on the cloud itself once there is connectivity. But I needed to go to multiple websites to get all this information. I had to figure out how to upload the custom image if you want to use the on-premise custom image for Cloud PC. If you have the proper subscription, you must have the right access, like global admin or owner. Then you can add your custom image to that. There are no steps mentioned over there. Microsoft Intune doesn't have Chrome browser support. I would like to have that support because they will want it if we pitch the product to clients."
"I think that there is room for improvement with the reporting. If this is done, it will be a better product."
"There is room for improvement in server patch management and allowing direct uploads of EXE applications instead of needing to convert them to Intune format, which would save time."
"The pricing could be improved."
"I expect Microsoft Intune to have more features in the cloud because there are two major functionalities that we need to be added. This is software metering and license management."
"It needs GUI based automation. There is way too much command line work involved."
"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."
"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."
"Puppet has a steep learning curve so you need to spend some time before you can use Puppet daily."
"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."
"The solution has really complex code, you have to understand the Ruby language and customized Domain Scripting Language (DSL)."
"The compliance side needs work. Puppet doesn't have much in terms of dealing with compliance."
"If there's a dashboard like the ones provided by Apigee or Kong, that will be useful."
"Stability is one area in the solution that needs to improve."
"If there's a dashboard like the ones provided by Apigee or Kong, that will be useful."
"It would be beneficial for the framework to become more lightweight and efficient when transitioning to the cloud."
 

Pricing and Cost Advice

"The pricing is inherently reasonable, as Microsoft leverages market insights to maintain the total cost of ownership at around ninety to ninety-five percent of what would be incurred in an on-premise scenario."
"Microsoft Intune has been incorporated into our Microsoft E5 licenses."
"It comes as a bundle, so you do not really know what the prices are. Microsoft does not break it down to the user cost for us. It is just bundled with our E5 license."
"If you ask the accountant or the finance department, they'll tell you that it is way too expensive, but when I look at the cost and compare it with the value you actually get, it's more than fair."
"Microsoft Intune is a cost effective choice. It is less expensive than other products on the market."
"The pricing for Intune and the competitor products are all within the same range, there is no true advantage when it comes to cost."
"The pricing is good because customers are not complaining about it."
"Microsoft licenses are costly."
"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’s pricing is competitive."
"Puppet Enterprise can be an expensive solution for smaller businesses."
"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."
"Spring Cloud is an open-source solution."
"Currently, we are not required to pay for licenses."
"It is an open-source or free version solution. It also has a paid version, but we have used the open-source version for now."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
889,955 professionals have used our research since 2012.
 

Top Industries

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

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business129
Midsize Enterprise55
Large Enterprise170
By reviewers
Company SizeCount
Small Business10
Midsize Enterprise1
Large Enterprise4
No data available
 

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?
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.
Ask a question
Earn 20 points
 

Also Known As

Intune, MS Intune, Microsoft Endpoint Manager
Puppet
No data available
 

Overview

 

Sample Customers

Mitchells and Buzzers, Callaway
Los Alamos National Laboratory, GitHub, IP Commerce, Cedexis, Spiceworks, Server Density, Swisstopo, Chockstone, Constant Contact, NICS, Citrix
Information Not Available
Find out what your peers are saying about Perforce Puppet vs. Spring Cloud and other solutions. Updated: April 2026.
889,955 professionals have used our research since 2012.