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

AWS CloudFormation vs Perforce Puppet comparison

Sponsored
 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 21, 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
314
Ranking in other categories
Remote Access (2nd), Enterprise Mobility Management (EMM) (1st), Unified Endpoint Management (UEM) (1st), Microsoft Security Suite (1st)
AWS CloudFormation
Ranking in Configuration Management
8th
Average Rating
8.4
Reviews Sentiment
6.9
Number of Reviews
37
Ranking in other categories
No ranking in other categories
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 February 2026, in the Configuration Management category, the mindshare of Microsoft Intune is 7.4%, down from 10.1% compared to the previous year. The mindshare of AWS CloudFormation is 3.2%, up from 1.4% compared to the previous year. The mindshare of Perforce Puppet is 3.7%, up from 0.8% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Configuration Management Market Share Distribution
ProductMarket Share (%)
Microsoft Intune7.4%
AWS CloudFormation3.2%
Perforce Puppet3.7%
Other85.7%
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.
KK
Full-stack Developer / AWS Architect at Mantiqh Technologies
Infrastructure management becomes more efficient with automated deployments using code
Improvements are needed for sharing resources between template files, especially when using AWS SAM. Documentation can be difficult to understand, and I suggest AWS provide small instructional videos on their website. Additionally, creating microservices and connecting multiple APIs into a single API gateway can be challenging; documentation should address specific needs. The ability to split CloudFormation templates without losing data due to changes in resources like API gateway URLs or Cognito pools is also needed.
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

"What I appreciate most about Microsoft Intune is that we can manage multiple devices simultaneously in a single frame of time, and I can manage everything remotely from anywhere."
"I like that it's very good and very simple. I found that we just needed to have a proper subscription for an Intune tenant, and from the subscription, if we have the right role assigned, like the global admin role or the owner role, we can use Microsoft cloud resources. With the help of that, we can do many things like setting up Microsoft Intune in the cloud to create our virtual machines. All these can be done, and the steps are very simple. I really liked it. I like features like Windows Auto-Enrollment. I like it very much because whenever you supply it to the end-user, it will be ready to use immediately. The end-user only needs to provide the user credentials, and then they are good to go. I also really like Cloud PC, which was recently launched on Azure."
"I mainly use Microsoft Intune analytics for taking that data that exists and bringing it into Power BI dashboards to make it visible to our clients, showing them all the operating systems in their environment and where the latest patches are, and then from there creating plans."
"The initial setup is not overly complex or difficult."
"It's not working perfectly, but Microsoft's Autopilot offers great visibility into automated deployment solutions."
"Cloud-based device management is the best feature for me as it impacts my company the most; it is much easier than the previous Configuration Manager or SCCM."
"Microsoft Intune policies, remote wipe, and using corporate and private profiles are valuable features, but MFA is the most valuable feature as it ensures that the end user is authentic."
"The navigation, the keys, and the settings are easy to find. It is easy to understand."
"The most valuable features of AWS CloudFormation are all the resources documentation is located in one location, simple resource reverting, and ease of use of the full package for new users."
"With the help of AWS CloudFormation, I have managed the updates and rollbacks smoothly when there are changes in the infrastructure."
"The integration of the solution is very good."
"The most valuable features of AWS CloudFormation include the import and export functionality, and pseudo parameters, which reduce our coding efforts by managing parameterization at the account level."
"I love CloudFormation as it's a great tool for infrastructure as code. This makes my job very easy."
"The nested stacks would be one of the more valuable features."
"The solution has helped with automation. I don't have to worry about provisioning machines and ensuring everything is set up. AWS CloudFormation takes care of the entire infrastructure for me."
"What I like best about AWS CloudFormation is that it is a quick and simple way to deploy various applications, like WordPress."
"The versatility is great."
"I rate the stability of Puppet as ten out of ten."
"Puppet Enterprise is a stable solution."
"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."
"Puppet Enterprise has good functionalities."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
 

Cons

"It would be interesting to integrate the server side of Intune. Some group policy updates we have on the Windows Server side and possibly some on the client side could also be included."
"Intune's third-party patch management could be better. It should be easier for the average system admin to keep non-Microsoft applications updated."
"I heard some pain points. The main thing is the learning curve. It took time to implement. It was not the best product starting out of the gate."
"I also hope the cost of Remote Help will decrease because it's a much-needed Intune function."
"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."
"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."
"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."
"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."
"The Infrastructure Composer is not fully complete, making it necessary to tweak the code manually after generating it, which could be improved."
"What could be improved in AWS CloudFormation is its user interface, in terms of graphical design, I prefer WYSIWYG."
"If you are a developer or a more technical person, it's very difficult to learn the complete syntax or because CloudFormation includes a new way to write infrastructure code."
"Splitting CloudFormation into multiple formations results in changes to resources like API gateway URLs and Cognito pools, which causes issues, especially when trying to maintain consistency across resources."
"The Infrastructure Composer is not fully complete, making it necessary to tweak the code manually after generating it, which could be improved."
"As soon as they manage to parametrize the whole thing and to implement parameters at all levels, it will become automatically a lot more flexible."
"The solution must enable more hands-on designing of the templates."
"Including certain examples of templates would be advantageous."
"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'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."
"Puppet Enterprise is more complex and difficult to configure."
"At the beginning the initial setup was kind of complex."
"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."
 

Pricing and Cost Advice

"We work with the subscription rather than a server license. I think it's economical this way because we don't have to have a server license for that, and I think that works in our favor."
"I am satisfied with the pricing."
"Microsoft Intune is expensive."
"Intune's pricing is reasonable considering its benefits and the high costs it helps avoid."
"The pricing is good because customers are not complaining about it."
"Our enterprise agreement includes Microsoft Intune at no additional cost."
"Microsoft Intune is a cost effective choice. It is less expensive than other products on the market."
"The product is relatively pricey, but considering its benefits, I'd say it's fair. The benefits outweigh the expensive licensing fees, especially for large organizations, but medium-sized and smaller businesses may be unable to afford it."
"The tool is free for the AWS environment."
"The pricing is not notably high."
"The product is free."
"This solution is free to use and does not require a license."
"In general, pricing within AWS is relatively affordable."
"AWS CloudFormation's pricing is cheaper than that of other cloud providers."
"If you compared serverless and container-based, serverless is less expensive. If you use certain instances the price can increase and become too expensive."
"The price of the solution is good because it is scalable."
"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’s pricing is competitive."
"Puppet Enterprise can be an expensive solution for smaller businesses."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
881,707 professionals have used our research since 2012.
 

Top Industries

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

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business121
Midsize Enterprise47
Large Enterprise157
By reviewers
Company SizeCount
Small Business15
Midsize Enterprise8
Large Enterprise17
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 ...
What do you like most about AWS CloudFormation?
AWS Cloud automation reduces the time needed to create AWS resources.
What is your experience regarding pricing and costs for AWS CloudFormation?
AWS CloudFormation is free. However, there may be unexpected costs if developers deploy services incorrectly without ...
What needs improvement with AWS CloudFormation?
When it comes to the challenges with AWS CloudFormation, I faced a few challenges. One challenge is associated with l...
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
CloudFormation
Puppet
 

Overview

 

Sample Customers

Mitchells and Buzzers, Callaway
Nextdoor, Coinbase, Expedia
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 AWS CloudFormation vs. Perforce Puppet and other solutions. Updated: February 2026.
881,707 professionals have used our research since 2012.