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

HashiCorp Terraform vs Microsoft Configuration Manager comparison

Sponsored
 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 9, 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
248
Ranking in other categories
Remote Access (1st), Enterprise Mobility Management (EMM) (1st), Unified Endpoint Management (UEM) (1st), Microsoft Security Suite (1st)
HashiCorp Terraform
Ranking in Configuration Management
8th
Average Rating
8.6
Reviews Sentiment
7.2
Number of Reviews
46
Ranking in other categories
No ranking in other categories
Microsoft Configuration Man...
Ranking in Configuration Management
3rd
Average Rating
8.2
Reviews Sentiment
7.2
Number of Reviews
81
Ranking in other categories
Server Monitoring (6th), Patch Management (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 HashiCorp Terraform is 3.4%, down from 3.7% compared to the previous year. The mindshare of Microsoft Configuration Manager is 12.8%, down from 14.1% 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.
Eugene Paden - PeerSpot reviewer
Ensures consistency and security in deployments while adapting to resource availability
The most valuable feature is predictability. When I need to put something, it is repeatable. I can deploy it in one environment, change the parameter, and it will work in another. If changes are needed, I track who did what because my Terraform scripts are version-controlled. This reduces guesswork and trial and error from the UI, replacing it with code, which enhances maintainability. In cloud environments, manual configurations can be forgotten or misunderstood if the original person leaves, but Terraform ensures documentation and consistent configurations.
MikeNelson2 - PeerSpot reviewer
Deployment recovery works well but requires configuration improvements
While I do not use the product frequently, many issues were due to configuration rather than the product itself. I cannot give an exact recommendation as it is not my area of responsibility. The team that uses it finds it adequate. It is presently good enough for us not to investigate other options. Overall, I rate the product a six 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

"Intune's most valuable feature is its centralized management capability."
"I can see that the patch management process is much improved with the bundled patch management option available in Microsoft Intune compared to the KPI deployment required by the other deployment solutions."
"We work completely in a Microsoft environment. Its interface is similar to other Microsoft solutions that we are using such as Microsoft Defender. So far, for our administrators, it is easy to use."
"The navigation, the keys, and the settings are easy to find. It is easy to understand."
"The security-related tools are excellent; these features allow us to secure devices, lock them down, and ensure compliance."
"The performance of Microsoft Intune is good."
"At the moment, Autopilot is the most valuable feature."
"Intune is flexible. If you want to move a device that was previously on-prem, we can bring it to the cloud and apply all the policies. This is helpful for even those organizations that were on-prem and not on the cloud. They can also come and use these features, which are pretty cool and would be handy to protect the data and manage the devices as well."
"We frequently need to create and replicate infrastructure from various environments like dev and QA. The QA resources need to be identical to those in the dev environment. With a Terraform script, we can replicate the same 50 in the dev environment to the testing environment. This is tedious to do manually, and Terraform speeds up the process."
"The solution allows us to work faster with ease and to set up new environments and workspaces."
"With Terraform, you don't need to understand the console of your cloud providers. You only need to understand how Terraform works, and you manage your infrastructure tools in Terraform."
"What I like best is how easy the tool is to use. The HashiCorp Terraform language syntax is simple to learn. The Terraform.io registry feature is very useful - we can refer to our code and use pre-created modules posted there."
"The ARM template is very easy to work with, which is a big help to us."
"We save a lot of time with this solution."
"Terraform is that it is an open-source tool that gives us great flexibility. Using the Terraform HCL, we are not restricted to a single cloud provider. If my client asks me to deploy the same infrastructure on Azure or GCP, I can use the same code with minor modifications to account for the different providers. This means we are not limited to a specific cloud."
"The most valuable feature of the solution stems from the modules it offers."
"Microsoft Configuration Manager is integrated with other Microsoft products."
"There have to be made some improvement in WSUS and control in other non-Microsoft products updates."
"It does the job and meets our needs. With everybody working remotely these days, we are using this solution to deploy everything. The deployment of PCs is easy."
"The most valuable feature of Microsoft Endpoint Configuration Manager is patch management."
"The solution doesn't require any maintenance from our end because it is a cloud-based solution and Microsoft takes care of everything."
"Microsoft is being very competitive right now, and they are really investing in a lot of new features to be more competitive in the marketplace."
"I like the data collection."
"The product is useful for patch management."
 

Cons

"Intune has limited integration with non-Microsoft solutions."
"I rate Microsoft support four out of 10. Support is one area where Microsoft needs to improve a lot. I recently raised a ticket for a Microsoft Azure issue, and it took two and a half weeks for support to reply. They need to improve support across their entire catalog of products."
"There can be delays in the deployment of new policies."
"Intune could be enhanced by automating application upgrades, similar to how it automates operating system upgrades."
"Manually syncing devices to enforce policies is cumbersome."
"I would like to see better integration with Microsoft."
"The reporting dashboard is really limited."
"Its integration with Mac and Linux devices can be better. They should provide more features similar to Windows. We should be able to manage policies within Linux and Mac machines. If we can have more granular controls for these two operating systems, it will be really helpful."
"Lacks flexibility in common programming languages."
"Terraform lacks in running script."
"HashiCorp Terraform state management could be improved to be used efficiently with multi-users."
"Automation is needed to import everything at once from a manual environment or by a specific resource group."
"The error logging could be better. Sometimes, when you try to set something on Terraform, it gives you an error, but you don't understand how the error has been logged."
"There is always room for improvement somewhere. I don't know everything about the product."
"From a user's perspective, it would be great if a UI tool is made available in the open source version as well, but I don't think it may be introduced because of the high costs for it announced by HashiCorp in its licensed version...HashiCorp Terraform can improve backward compatibility."
"If you are copying something from a well running machine to a remote machine, there are some issues with the current version, but it is acceptable."
"They should improve their anti-malware policies like the SCEP policies. For instance, you can't have different policies for different servers, there is only one policy in all the servers, and everything is covered under that. For example, say you want to scan one group of servers on Saturday, and then you want to scan another group of servers on Sunday, you can't do that. You have to scan all your servers, a regular scan or a full scan, on the same day and at the same time. That's definitely one thing they need to resolve. In the next release, it would actually be nice if they included Apple products. It will also help if you can use Intune again. Their compliance reporting feature could also be better. They can maybe work a bit on that for patching now. It would be better if SCCM came with the functions of Right Click Tools built-in. If SCCM would have all those functions already built-in, we won't have to go and spend $5,000, just as an add-in from another company to get those functions."
"The time the solution takes for updating systems could be quicker. For example, the system information status is not updating as it should. Additionally, the database synchronization querying is slow and could be improved."
"Initial setup was complex. There's a lot that goes into it."
"On some hardware, we'd like an easier way to get peripherals attached."
"The deployment process is lengthy and should be quicker to complete."
"Microsoft Endpoint Configuration Manager can improve by allowing us to schedule the scripts, we don't have a script scheduling option and have to do it manually."
"It would be nice to have everything in one place. Now they have Intune for the desktops and SCCM to handle their servers."
"SCCM does not scale well, which is one of the reasons we are not going to continue to use it."
 

Pricing and Cost Advice

"Any bundle package, such as Security E3, covers multiple things, such as AAP, BitLocker, etc. If you go for them individually, they would be more expensive. Bundling makes the price more attractive and competitive."
"Previously the price was $4 per month per user. Now it's $2.25 per user per month."
"Microsoft Intune has a user-based subscription model. You can go for a monthly or a yearly payment."
"Its price is quite okay. I wish they provide certain additional features with the same license."
"It's reasonable. They're not giving it away, but it's reasonable."
"Pricing can be improved."
"Intune is inexpensive. It also comes bundled in some Office 365 licenses, so you can choose to purchase it separately or as a package."
"The product is expensive."
"Terraform is a little expensive."
"The setup for Terraform is quite easy and currently, we are using their community version along with Jenkins."
"HashiCorp Terraform is a cost-effective solution."
"It is an open-source product."
"You can do everything with the free license of this solution."
"The solution is open-source."
"The product can be cost-effective, especially if you use the CLI and do not require the cloud solutions provided by HashiCorp."
"If you use the solution according to the recommended way by HashiCorp, it is more expensive."
"We have a support license from Microsoft Endpoint Configuration Manager and the overall price of the solution is reasonable."
"The solution operates on a licensing model that can be expensive."
"We use the tool's free license. It is expensive."
"Microsoft provides a steep price for their enterprise products, but they offer very competitive pricing for their legacy customers."
"When you compare this solution with other tools in the market you might actually find a lot of variation in the pricing and that's why people opt for the other tools rather than Microsoft tools."
"Its price is okay because it is part of our licensing."
"We have to pay for a license."
"Pricing is negotiable with Microsoft, depending upon which of their packages you choose."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
846,617 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
22%
Computer Software Company
11%
Financial Services Firm
8%
Manufacturing Company
7%
Financial Services Firm
19%
Computer Software Company
15%
Government
9%
Manufacturing Company
7%
Financial Services Firm
12%
Computer Software Company
11%
Government
11%
Manufacturing Company
8%
 

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 do you like most about HashiCorp Terraform?
The most valuable feature of the solution stems from the modules it offers.
What is your experience regarding pricing and costs for HashiCorp Terraform?
I use the open-source version of Terraform, so there is no cost for me. There is a paid version available for clients...
What needs improvement with HashiCorp Terraform?
The area for improvement is the speed at which resources become available. When a new resource is introduced in AWS o...
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...
 

Also Known As

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

Overview

 

Sample Customers

Mitchells and Buzzers, Callaway
Information Not Available
Bank Alfalah Ltd., Wªrth Handelsges.m.b.H, Dimension Data, Japan Business Systems, St. Lucie County Public Schools, MISC Berhad
Find out what your peers are saying about HashiCorp Terraform vs. Microsoft Configuration Manager and other solutions. Updated: March 2025.
846,617 professionals have used our research since 2012.