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 Nov 24, 2024

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
236
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
7th
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 (3rd), Patch Management (1st)
 

Mindshare comparison

As of February 2025, in the Configuration Management category, the mindshare of Microsoft Intune is 10.1%, up from 9.3% compared to the previous year. The mindshare of HashiCorp Terraform is 3.3%, down from 3.8% compared to the previous year. The mindshare of Microsoft Configuration Manager is 13.2%, down from 14.5% 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.
UsmanAhmad - PeerSpot reviewer
Manages infrastructure and is responsible for creating and managing infrastructure components
Terraform does not provide an automatic feature to convert infrastructure code from one cloud platform to another. For example, if I am creating infrastructure on AWS using a VPC and I want to deploy a similar infrastructure on another cloud platform like GCP or Azure, I need to manually rewrite the code to accommodate the different services and resources specific to each cloud provider. Terraform is very helpful for managing infrastructure across multiple clouds, but it requires using different providers and adapting the code to match the services offered by each cloud platform. An automatic feature to convert Terraform code for use on different platforms would be beneficial, as it would simplify the process for developers. However, such a feature does not exist now, so developers must manually convert the code when switching between cloud providers.
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

"The biggest asset is the range of device management options available with Intune, whether it is a Windows device, a Linux device, a Mac device, or mobile devices."
"The feature I like the most is that we can perform remote tasks. If we want to retire or wipe out personal data or corporate data from a device, we can use Microsoft Intune remotely, and with the click of a button, data is removed automatically. Nothing needs to be done from the end-user side."
"Microsoft Endpoint Manager is not expensive overall, especially for small environments."
"The most valuable feature for us is the security, including risk analysis and patch management."
"Mobile device management is most valuable."
"I like how Microsoft Intune lets me lock down the email profile and make it accessible only on certain devices."
"Intune makes our organization more secure and flexible."
"It has helped with compliance. It has helped to ensure that devices comply with the organization's policy. If they are not compliant and secure, they cannot access the resources."
"The most valuable feature is the support for different platforms like cloud, datacenters, VCS, databases, various storage types, and Kubernetes."
"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."
"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."
"This solution makes it easier to manage a multi-cloud environment and have your entire infrastructure as code."
"I like the function that shows me a preview of what is happening in the infrastructure."
"It allows for the abstraction of the work away from the developer into automated processes."
"It is one of the best things because now we have everything automated with Terraform. We didn't have an outage for the last three years because everything is written in a code, and every change we have made is recorded. If we didn't have a tool like Terraform, it would be extremely complex to achieve this level of maturity with infrastructure."
"The initial setup of HashiCorp Terraform was easy."
"Microsoft Configuration Manager is integrated with other Microsoft products."
"The ability to make collections and deploy to them has been great."
"The main, clear valuable feature is updating the latest, patches and updates from Windows. This is the main feature we really utilize a lot."
"Automation of operating system, application, and update deployments massively reduces IT operations effort."
"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."
"It's a stable product."
"The most valuable feature of Microsoft Endpoint Configuration Manager is it's incredibly simple to configure and execute changes in bulk, allowing for seamless deployment. With this solution, you can easily track the status of all modifications and send them with ease, making it a comprehensive and efficient solution for any necessary adjustments."
"Technical support is very helpful and very responsive."
 

Cons

"Reporting needs improvement."
"One drawback of Intune is that we cannot find devices based on a user's region or location."
"Microsoft Intune has a latency response time issue. The latency has room for improvement."
"No option to do end-to-en macOS management. Slow implementation of policies."
"Once it's configured it is unobtrusive, but it does take some hands-on to configure and deploy it properly."
"The policies we had in SCCM and AD offered features that are missing from Microsoft Intune."
"It should be easier to define policies and comply with those policies."
"I'd suggest adding more features for macOS in Intune. There should be more functionality for managing macOS. There should be a better capability for pushing things down on macOS. Currently, Intune is not capable of managing macOS at the same level as Windows."
"I would want to see more programmatic capabilities implemented, such as if, else, and simple to manage things in terms of how I can use some programming functions to assist us to achieve more. I would like to have programming language-relevant features, to have programming language be the primary way."
"The syntax is a bit difficult, and it would great if it could be easier."
"The solution is complex when we use it for a loop. This is a problem, not because of the language itself, but because of how the infrastructure generally works. It's different from Python."
"When connecting to services on a hybrid cloud, I sometimes face issues with understanding usernames or passwords, leading to loss of connectivity."
"With cloud providers always adding new resource types, there are certain resources that Terraform does not support. It would be great if it could support those resources as well."
"Community tech support could be a little better."
"Terraform could create more examples in the documentation."
"The area for improvement is the speed at which resources become available."
"The assets have reached their end-of-life, and patching them is a complex and laborious task. It would be highly advantageous if there were an integrated solution that provided distinct options for each end-of-life asset, streamlining the process and facilitating comprehension."
"The ability to integrate MDM would be great."
"On some hardware, we'd like an easier way to get peripherals attached."
"There is no asset management package included."
"The solution should incorporate AI. It should also incorporate real-time capabilities. If we could get real-time information about challenges or issues, it would allow us to take immediate action. For example, with the recent outage caused by the Windows issue, having a real-time warning system could have helped us avoid or reduce the downtime we experienced."
"I would like to see more automation."
"The analysis is something that can be integrated. Their report analysis can be improved a little bit due to the fact that most of the time complaints policies are saved by the admins. It's something that we need to look into and search for."
"It needs to be able to load faster during deployment."
 

Pricing and Cost Advice

"The product is offered as part of a Microsoft standard bundle. The pricing can be competitive to Airwatch, and Maas360."
"If you're ever going to buy an Office 365 environment, then pricing is reasonable given all that it does, but if you're not, then you might find the pricing expensive."
"I liked the tool's pricing until P2 came into effect. I am unsure about the current value versus the cost of the new licensing model."
"There is a cost benefit of using Microsoft Intune because of the packaging with other Microsoft products."
"Consider the Microsoft Enterprise Mobility Suite rather than choosing specific sub-components, e.g. only Microsoft Intune."
"Our Office 365 Business Premium license, including Office 365 and Intune Management, offers excellent value."
"Microsoft Intune is expensive."
"Microsoft Intune is reasonably priced for large organizations that already have Microsoft Enterprise licenses, but it is less affordable for smaller businesses."
"If you use the solution according to the recommended way by HashiCorp, it is more expensive."
"The solution is open-source."
"We use the solution's free version."
"You can do everything with the free license of this solution."
"I rate the price of HashiCorp Terraform a seven out of ten."
"The solution is fairly priced."
"HashiCorp Terraform is a cost-effective solution."
"The setup for Terraform is quite easy and currently, we are using their community version along with Jenkins."
"Pricing and licensing are a downside of SCCM. It's expensive. I'd have to confirm this, but I think they changed the licensing to core-based instead of socket-based. It's not cheap, because you have to buy the software, you have to buy SQL. Another thing we learned from talking to Microsoft is that they provide you a license for SQL if you run it on the same box as the primary server. If you run it outside that box, you have to buy SQL. Microsoft does recommend you running it on the same box because of performance. But then, in order to run SQL, SCCM, and everything on the same box, you better have some resources. It's an expensive solution. There's no doubt about it."
"Presently, I am using a free trial version."
"SCCM comes with its own version of SQL Server. If you use that SQL Server with SCCM and don't use it for another applications than you get an SQL Server for free."
"I rate the price of Microsoft Endpoint Configuration Manager an eight out of ten."
"We have to pay for a license."
"We use the tool's free license. It is expensive."
"Along with buying a license for MECM, we also have to buy a service called CMG (Cloud Management Gateway) which is a virtual machine in the cloud with which you can link your MECM to the Azure tenant so as to manage teleworkers."
"There is an annual license needed to use the solution."
report
Use our free recommendation engine to learn which Configuration Management solutions are best for your needs.
832,138 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
27%
Computer Software Company
11%
Financial Services Firm
7%
Manufacturing Company
6%
Financial Services Firm
18%
Computer Software Company
15%
Government
9%
Manufacturing Company
7%
Financial Services Firm
13%
Computer Software Company
12%
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?
When connecting to services on a hybrid cloud, I sometimes face issues with understanding usernames or passwords, lea...
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: January 2025.
832,138 professionals have used our research since 2012.