We performed a comparison between HashiCorp Terraform and Microsoft Configuration Manager based on real PeerSpot user reviews.
Find out in this report how the two Configuration Management solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The overall user experience is quite nice. I have no complaints from end users regarding their devices enrolled in Intune."
"Its direct integration with all the other products that we have from Microsoft is valuable. We're using the E5 license, and we have a whole wealth of different products available. It just makes it easier to have everything from one provider."
"Application deployment and keeping the devices secure no matter where they are, by having this cloud solution — that has been great."
"We have found the solution is capable of scaling."
"It has a useful device management feature."
"We have a BYOD policy, and this solution helps us manage our devices."
"The most valuable includes managing everything from a single console."
"As the solution is a software as a service, the scalability is unlimited."
"The valuable features of HashiCorp Terraform are the infrastructure can be written, shared, and collaborated on using code, which speeds up deployment. Additionally, bugs and issues can be fixed in the code and redeployed, making it less risky. It is a more efficient method compared to the traditional approach of writing scripts to set up infrastructure."
"The ARM template is very easy to work with, which is a big help to us."
"The most valuable feature is the support for different platforms like cloud, datacenters, VCS, databases, various storage types, and Kubernetes."
"It allows for the abstraction of the work away from the developer into automated processes."
"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."
"One of the most valuable features is that it offers the ability to create a VPC, Virtual Private Cloud and VPN connectivity to the VPC can be automated without having to do it manually."
"The environment is very good. That's awesome."
"The state file is the most beneficial aspect of HashiCorp Terraform. It enables the retrieval and utilization of a previous state to build upon. This feature is particularly important since it allows for the identification of changes from the previous state, making the state file a critical component of the process."
"You can remote control or RDP. That has been the most valuable because we can go into one console and can get to anything we want. Instead of going to all these different consoles, we centralized everything."
"It's helped us solve problems surrounding patching, installing, and reporting different patches, etc., on the virtual machines."
"The solution is user-friendly and easy to learn."
"With the right administrator, application deployment can do wonders."
"There is a faster time to rollout. If we get a new PC, it can be ready for productivity right away."
"It works well for the endpoints for the customer I'm consulting. It has a bunch of knobs, and you can tune it to do lots of things."
"The initial setup is straightforward and not too complicated."
"The most valuable feature of SCCM is the application distribution."
"We only have major classifications for iOS and Android, but there are different brands that have different cycles of updates. If they can fine-tune it to make it more brand-specific, that would be even better."
"There are a lot of small use cases where we realized that some technical solution was missing in Microsoft in comparison to other products. For example, it lacks something similar to sensing or location-based rules and configurations."
"The add-ons must be integrated into the solution."
"When somebody has a customized application or their own company's application, we cannot deploy that application."
"Cost is the biggest factor for us right now. Microsoft Intune and AD P1 together in a bundle is a good thing to have, but it is very costly compared to other products in the market. Otherwise, Microsoft Intune is the best."
"The scalability could be improved, and like most other MDM products, Intune is good but not 100% there yet."
"Reporting needs improvement."
"In an upcoming release, I would like to see some kind of analytics report."
"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."
"Some areas where Terraform could improve would be challenges in managing sensitive information, especially when dealing with secret files or credentials."
"The user interface could be easier for non-technical people."
"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."
"The syntax is a bit difficult, and it would great if it could be easier."
"They have added a feature that helps us to import existing resources to our workspace, but if they can help us to create the code for the import, as well, then it would be a great addition."
"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."
"The solution is missing a lot of properties for specific resources."
"The tool's deployment is complex and depends on the architecture you want to implement."
"The solution does not support remote devices so the CMG is still required."
"It would be better if reporting were more user-friendly. I would like to see an upgrade in the reporting structure in the next release. At the moment, you have to use an SQL query or configure it to pull reports through the graphical user interface. Their updates could be more regular. I think Mircosoft updates it every six months. They are also moving many things to Intune, and Microsoft decided to move the deployment solution there. I think SCCM is getting old, and Intune is new."
"This solution should be simpler, and more consistent across modules/sections."
"Could do with some cosmetic improvements on the user interface."
"Based on my experience with SCCM 2016, the main, big issue is not having a good user-friendly environment. It needs much better GUI."
"It is not easy to get good technical support, especially at level one."
"The solution can be improved with the addition of a mobile device manager."
More Microsoft Configuration Manager Pricing and Cost Advice →
HashiCorp Terraform is ranked 7th in Configuration Management with 38 reviews while Microsoft Configuration Manager is ranked 2nd in Configuration Management with 78 reviews. HashiCorp Terraform is rated 8.6, while Microsoft Configuration Manager is rated 8.2. The top reviewer of HashiCorp Terraform writes "Easy to use, technically strong, and great for multi-provider or multi-cloud environments". On the other hand, the top reviewer of Microsoft Configuration Manager writes "Seamless system updates, useful integration, and reliable". HashiCorp Terraform is most compared with Red Hat Satellite, SaltStack, Red Hat Ansible Automation Platform, BMC TrueSight Server Automation and SolarWinds Server Configuration Monitor, whereas Microsoft Configuration Manager is most compared with Red Hat Ansible Automation Platform, ManageEngine Endpoint Central, BigFix, Tanium and AWS Systems Manager. See our HashiCorp Terraform vs. Microsoft Configuration Manager report.
See our list of best Configuration Management vendors.
We monitor all Configuration Management reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.