We performed a comparison between HashiCorp Terraform and Puppet Enterprise based on real PeerSpot user reviews.
Find out what your peers are saying about Red Hat, Microsoft, HCLTech and others in Configuration Management."The ability to wipe data from and reset devices is one of the most important and valuable features. If a device is reported stolen, we can freeze it or wipe the data from it, preventing data leakage."
"The ability to switch between Affinity and non-Affinity enrollment is great."
"Technical support, in general, has been quite helpful."
"Conditional access has helped us tailor and enforce our security policies in the mobile space."
"The product has eased the deployment of Microsoft apps to the devices. We can manage it properly. We can control it and push the updates. Another company helped us with the deployment. However, we can do it internally."
"We use a local Active Directory, but we weren't able to manage all our on-site systems without a solution like Intune, and we needed to deploy software like VPNs and other things. It's seamless now to to this through Intune."
"It's really easy to access."
"The most valuable feature is the UEM capabilities."
"The most valuable feature of the solution stems from the modules it offers."
"This solution makes it easier to manage a multi-cloud environment and have your entire infrastructure as code."
"The most valuable aspect of this solution is the coding of our infrastructure. You can code it once and run it multiple times."
"Modules can be reused extremely easily."
"The concept of infrastructure as code is quite intriguing. We have an infrastructure in our code and a state file where we can verify whether something is changed when it was changed, and who changed it. When we use Terraform, these kinds of things fascinate us."
"HashiCorp Terraform is highly stable."
"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 most valuable features of the solution are its simplicity of SQL language, its compatibility with multiple cloud providers, and its modules like the open source modules available, especially considering the fact that I work mainly on AWS."
"The versatility is great."
"The most valuable features are the agent, high load balancing, and overall robustness and features."
"Puppet3 and 4 series provides optimum deployment solutions for infrastructure and applications."
"Puppet Enterprise is a stable solution."
"Anything that we manage through Puppet always runs perfectly."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
"Puppet Enterprise has good functionalities."
"Puppet Enterprise has reduced the time of production changes or environment changes."
"There is still a gap between SCCM and Intune, especially in the reporting, inventory, and software deployment areas."
"There could be more wizard-driven policy development or creation. Some of the policies can get quite complex. If they have a wizard that assists the administrators in creating the policy, that will be a great job."
"Sometimes, updating a client policy is very difficult. This needs to be improved."
"Microsoft needs to enhance device-level security, as sometimes when using Microsoft Intune, the device's operating system becomes stuck and requires a full uninstall to remove the Intune bug."
"The difficulty of the the roll out is surprisingly difficult considering this product is supposed to be an integrated part of the 365 suite."
"The pricing could be improved."
"It would be great to see on-premises mailboxes and for the solution to have geofencing capabilities."
"The security features should be improved."
"This solution could be improved by adding features such as CDM to accelerate the access of data by the users."
"Some areas where Terraform could improve would be challenges in managing sensitive information, especially when dealing with secret files or credentials."
"The integration with this solution needs to be improved."
"HashiCorp Terraform state management could be improved to be used efficiently with multi-users."
"The product must improve DevOps features."
"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."
"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."
"The solution is missing a lot of properties for specific resources."
"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."
"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."
"At the beginning the initial setup was kind of complex."
"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."
"We would like Puppet to add more integration for applications."
"Puppet Enterprise should improve the general extensibility for places where they can't install it."
"Puppet Enterprise is more complex and difficult to configure."
HashiCorp Terraform is ranked 7th in Configuration Management with 38 reviews while Puppet Enterprise doesn't meet the minimum requirements to be ranked in Configuration Management with 12 reviews. HashiCorp Terraform is rated 8.6, while Puppet Enterprise 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 Puppet Enterprise writes "A set-it-and-forget-it management solution". HashiCorp Terraform is most compared with Red Hat Satellite, SaltStack, Microsoft Configuration Manager, Red Hat Ansible Automation Platform and BMC TrueSight Server Automation, whereas Puppet Enterprise is most compared with AWS Systems Manager, Red Hat Satellite, Microsoft Configuration Manager, BigFix and Fortinet FortiGate Cloud.
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.