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 push applications on devices is valuable. You do not have to manually install applications one by one. If you like to use ten different applications, you do not have to manually go and download them one by one. Intune can compile a package for you, and then you can just push them from the admin center."
"Its security is most valuable. It gives us a way to secure devices, not only those that are steady. We do have a few tablets and other devices, and it is a way for us to secure these devices and manage them. We know they're out there and what's their status. We can manage their life cycle and verify that they're updated properly."
"Conditional access has helped us tailor and enforce our security policies in the mobile space."
"A valuable feature is user enrollment, where users can enroll their devices in their organizations themselves."
"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."
"It is a comprehensive security solution that not only controls access to enterprise resources but also tracks and prevents unauthorized access, ensuring the protection of sensitive data and preventing potential data loss scenarios."
"It is a very helpful solution."
"It's very informative when there is an error. It allows us to backtrace where the error is and resolve that ourselves. It's a bit of a Swiss Army penknife. We find that it fixes most issues."
"The most valuable feature is the great community support."
"I like the function that shows me a preview of what is happening in the infrastructure."
"The most valuable feature of HashiCorp Terraform is the custom modules."
"Provides automation which has increased our efficiency."
"It is the customization of Terraform's modules that I find most valuable."
"The most valuable feature of the solution stems from the modules it offers."
"It is easy to recreate an exact duplicate or output of an environment."
"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."
"Puppet Enterprise is a stable solution."
"Puppet3 and 4 series provides optimum deployment solutions for infrastructure and applications."
"Anything that we manage through Puppet always runs perfectly."
"Puppet Enterprise has good functionalities."
"The versatility is great."
"Puppet Enterprise has reduced the time of production changes or environment changes."
"The most valuable features are the agent, high load balancing, and overall robustness and features."
"The main purpose for this automation tool would be: deploying, controlling, ordering change for the system and IT Infrastructure."
"The Mac integration has room for improvement."
"What would make this product better is adding more security policies and features in the next upgrade."
"Intune has limited integration with non-Microsoft solutions."
"While Intune works perfectly well, the only potential downside is that the deployment could be a bit complex for some users."
"Lacking in features such as Wi-Fi and network security."
"The UI is not user-friendly and has room for improvement."
"There needs to be more support for Mac operating systems."
"Intune doesn't provide much control over Windows servers. It's something we struggle with."
"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."
"Some areas where Terraform could improve would be challenges in managing sensitive information, especially when dealing with secret files or credentials."
"On a scale from one to ten, I would give this solution a rating of seven; strictly because I was uncomfortable using the ARM template earlier. After another six months, I am sure I will give it a rating of 10, but at this point in time in my experience, I say seven, but not because of the tool itself."
"The product's initial setup phase was easy."
"They should include tutorials for understanding the use cases."
"There is always room for improvement somewhere. I don't know everything about the product."
"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."
"Terraform should also support YAML language, which is more user-friendly than HCL. They should also add a GUI, so you don't need to memorize all the commands. A GUI would enable us to do everything with a click of a button."
"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."
"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."
"Puppet Enterprise is more complex and difficult to configure."
"At the beginning the initial setup was kind of complex."
"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."
"Puppet Enterprise should improve the general extensibility for places where they can't install it."
"We would like Puppet to add more integration for applications."
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.