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.4
Number of Reviews
264
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
4th
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 May 2025, in the Configuration Management category, the mindshare of Microsoft Intune is 10.3%, up from 9.4% compared to the previous year. The mindshare of HashiCorp Terraform is 3.4%, down from 3.6% compared to the previous year. The mindshare of Microsoft Configuration Manager is 12.5%, down from 13.9% 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

"With on-premises Active Directory, the main challenge was that we had no control when a user was working from home. We didn't know what exactly a user was doing and whether the AV was up to date or not. Intune provides better control of their machines."
"One valuable feature of Microsoft Intune is the enrollment process, which is user-based, making it easier to manage compared to AirWatch."
"I like how Microsoft Intune lets me lock down the email profile and make it accessible only on certain devices."
"Intune provides a centralized management solution, although its suitability depends on specific needs and comparisons with alternatives like Jamf, Kandji, or ManageEngine."
"The initial setup is not complex."
"It is user-friendly, and the performance is also good. It is a convenient product"
"For the price, the features included with Microsoft are appealing."
"I like the tool's integration with Apple. Anyone who creates an ID in Intune will get an Apple ID."
"It is a stable solution."
"Terraform has extensive integrations across various platforms. It includes modules that enhance functionality and support for secure practices, such as Terraform Sentinel, which offers code analysis capabilities."
"The first thing I like about the solution is that it keeps a version of your infrastructure."
"I like the function that shows me a preview of what is happening in the infrastructure."
"The solution helps us save a lot of costs."
"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."
"It allows for the abstraction of the work away from the developer into automated processes."
"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 tool's most valuable features include security updates and patch management, which are critical functions for maintaining security. The automated software distribution and the ability to manage deployments are also highly useful. Enforcing compliance with set policies on systems is another key functionality we leverage."
"I have found the solution to be scalable. We have around 50,000 users using the solution."
"It has the ability to perform mass distribution."
"The ability to make collections and deploy to them has been great."
"I like Mircosoft's technical support. Microsoft has a few updates, like some of the critical KBs. They are published within the interval time, and in case of an escalation on the client missions, we will raise a ticket with the Microsoft team. They will create a hotfix or a critical update. They will chat with us, and that is one thing I like about Microsoft. Whenever any issues occur at my organization, they will help you out soon as possible within the SLA."
"The most valuable feature of Microsoft Endpoint Configuration Manager is the availability of being able to manage the Microsoft estate. It handles many areas, such as asset management and tracking."
"The tool's most valuable features are easy patch management and software deployment."
"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."
 

Cons

"More integration with monitoring tools is needed."
"There should be more focus on mobile device security and integration."
"We faced issues with macOS support. The product should have better inventory and asset management."
"In future releases, I would like to see better integration with Apple products."
"The current Intune reporting functionality could benefit from some improvements."
"There is room for improvement, particularly in terms of compatibility, extending beyond the well-known major brands."
"There are challenges with Intune, specifically in reporting. Many third-party companies offer single-pane-of-glass reporting that shows you what your update environment looks like, how your patch is doing, application status, etc., but Intune's reporting is not intuitive."
"I wanted to check if there is any provision at the Intune level to restrict certain things, such as a website, but unfortunately, that feature is available only in Microsoft Defender. Intune has web filtering capabilities, but they are only useful for protection from malicious websites, whereas we would like to be able to restrict a website. For example, YouTube is a clean website. No one would identify it as a malicious website, but if we want to stop the end-users from going to that website, we have to go for another product, such as Microsoft Defender or another third-party proxy solution. It would be great if this capability is included in Intune."
"Terraform could create more examples in the documentation."
"Terraform should monitor the backend storage more closely. You can handle it within Azure, but HashiCorp should release a dedicated tool to protect those secrets and ensure they're fully encrypted."
"Terraform lacks in running script."
"I still struggle a bit when configuring VPNs when we have multiple rules. If we have five or six virtual private clouds and we have to give rights between those multiple VPCs, we can have big problems. I think it was a learning curve and then we improved it."
"On occasion, I have noticed a number of bugs in this solution that have needed to be fixed."
"They should include tutorials for understanding the use cases."
"The state locking functionality can be improved. In certain situations, we have to force-unlock the state, which sometimes does not work. When that happens, we have to manually go to the state backend and remove that particular state, which is kind of a cumbersome process. It should also have more functions, more expressions, and support for more products."
"Community tech support could be a little better."
"The reports are too busy. They could be simpler. I'm a technician, so I don't care how pretty the reports look. They should be easy to read. I'm designing this for production folks. They need to read the reports quickly when they're patching in the middle of the night."
"It is not easy to get good technical support, especially at level one."
"The solution should be more compatible with different versions of Linux."
"The solution can be improved with the addition of a mobile device manager."
"On some hardware, we'd like an easier way to get peripherals attached."
"Regarding this, I'd like to mention the agent situation. When the agent on an end-user device is not functioning correctly, it can be quite problematic. It would be highly beneficial if there were a self-healing mechanism in place. Essentially, if the agent becomes corrupted or encounters issues, it should be able to rectify itself autonomously. This is particularly critical because, in order to utilize a tool like MECM (assuming you're referring to Microsoft System Center Configuration Manager), we need to deploy agents, known as AsMs, on all the devices we use, such as Windows 10 or Windows Server. Sometimes, when we deploy configurations or updates, they don't apply properly due to agent issues. This issue has been present since we began using MECM around 23 years ago. Unfortunately, there is currently no built-in mechanism for the agent to detect its own problems and initiate self-repair. Microsoft doesn’t have any feature to scan vulnerabilities and hence, they could include those."
"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 setup was complex and I faced a lot of problems initially because I was new to the solution."
 

Pricing and Cost Advice

"Intune's pricing is reasonable considering its benefits and the high costs it helps avoid."
"Pricing depends on the features. Microsoft offers special packages if there are more than 10,000 users, and you may be able to get a reduced rate."
"For organizations that are a Microsoft shop, the pricing is compelling."
"The purchase of the product was handled by someone else."
"Microsoft Intune costs about $7 per user per month, which is somewhat on the pricier end. That said, it's a reliable product, so it's fair."
"The pricing needs improvement."
"There is a license required to use the solution. If you're core users in Office 365, for example, you have Outlook email and E3 license, this is only email. You have to buy an EMS license to have Microsoft Intune. It is expensive."
"It's affordable. In comparison to the competitors, the price depends on what features you need from Intune, but it's affordable. There are no hidden costs, but there are some features that go for a premium price. Those are the add-ons for which you have to pay extra."
"HashiCorp Terraform is a cost-effective solution."
"The solution is fairly priced."
"There are free and paid versions of the solution. We use the free version."
"The product can be cost-effective, especially if you use the CLI and do not require the cloud solutions provided by HashiCorp."
"They have given it to us at a monthly cost, but it is on a yearly basis."
"You can do everything with the free license of this solution."
"I rate the price of HashiCorp Terraform a seven out of ten."
"If you use the solution according to the recommended way by HashiCorp, it is more expensive."
"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."
"The price is competitive and reasonable."
"Its licensing is quite complicated because we are getting the license not only for SCCM but for the full Microsoft package. We don't need to pay for a separate license. We need to have one license that includes everything we need, such as Windows, Microsoft 365, SCCM, encryption, and so on. So, we don't have a specific price for it. Perhaps, it is good that it includes the full suite of licensing of Microsoft. It is expensive, but we are getting a lot of features."
"I would rate the cost as eight out of ten."
"There is an annual license needed to use the solution."
"The licensing is good because they have various options, depending on what you are looking for."
"There is not a license needed to use the solution."
"We use the tool's free license. It is expensive."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
850,760 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
19%
Computer Software Company
12%
Financial Services Firm
8%
Manufacturing Company
7%
Financial Services Firm
19%
Computer Software Company
15%
Government
10%
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: April 2025.
850,760 professionals have used our research since 2012.
OSZAR »