• HOME
  • CATEGORIES

    • CATEGORIES

    • Browse All Categories
  • FOR VENDORS

    • FOR VENDORS

    • Log In to Vendor Portal
    • Get Started
  • REVIEWS

    • REVIEWS

    • Write a Review
    • Product Reviews
    • Vendor Directory
    • Product Comparisons
  • GARTNER PEER COMMUNITY™
  • GARTNER.COM
  • Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQPrivacyTerms of Service
    ©2026 Gartner, Inc. and/or its affiliates.
    All rights reserved.
  • Categories

    • No categories available

      Browse All Categories

      Select a category to view markets

  • For Vendors

    • Log In to Vendor Portal 

    • Get Started 

  • Write a Review

Join / Sign In
  1. Home
  2. /
  3. Puppet Enterprise
Logo of Puppet Enterprise

Puppet Enterprise

byPerforce
in
4.2
Market Presence: DevOps Platforms (Transitioning to DevSecOps Platforms), Continuous Configuration Automation Tools (Transitioning to Infrastructure Automation and Orchestration Tools)

Overview

Product Information on Puppet Enterprise

Updated 13th October 2025

What is Puppet Enterprise?

Puppet Enterprise is a software designed to automate the management of infrastructure across various environments, including on-premises and cloud-based systems. The software enables organizations to define infrastructure as code, providing capabilities for configuration management, deployment, and compliance enforcement. It facilitates the automation of repetitive tasks, helping to maintain system consistency and reduce manual errors. Puppet Enterprise includes features for role-based access control, reporting, and orchestration, allowing users to manage large-scale infrastructures efficiently. The software addresses business challenges related to operational efficiency, scalability, and change management in IT environments by enabling continuous delivery, monitoring configuration drift, and supporting integration with third-party tools.

Puppet Enterprise Pricing

Puppet Enterprise software offers a subscription-based pricing model that is structured per node, with pricing tiers based on the number of managed nodes. The software includes infrastructure automation, orchestration, and management capabilities, with package options varying by scale and support features. Enterprise support and additional services are available depending on the chosen plan and deployment size.

Overall experience with Puppet Enterprise

Principal Engineer
30B + USD, Telecommunication
FAVORABLE

“A good company with great reactive support”

4.0
Feb 2, 2021
Puppet has been able to help us implement solutions or guide for possible pitfalls we might run into. There have been bumps and unresolved issues that at times are not directly evident and would require changing the product that might steer away from new incoming users but larger enterprises do not want or require more stringent requirements.
Architect
1B - 3B USD, Telecommunication
CRITICAL

“Configuration management with Puppet”

3.0
Dec 17, 2020
We have been using puppet for configuration management of the servers we do operating system, application and database administration. Our overall experience with Puppet is good.

About Company

Company Description

Updated 4th March 2025

Perforce empowers the world’s top DevOps teams to accelerate development without compromising quality. With a suite of solutions designed for high-stakes applications, Perforce helps companies manage complexity efficiently and eliminate bottlenecks. By optimizing the entire development lifecycle, Perforce ensures teams can achieve speed, maintain integrity, and deliver impactful digital experiences.

Company Details

Updated 4th March 2025
Company type
Private
Year Founded
1995
Head office location
Minneapolis, United States
Number of employees
1001 - 5000
Website
http://www.perforce.com

Do You Manage Peer Insights at Perforce?

Access Vendor Portal to update and manage your profile.

Key Insights

A Snapshot of What Matters - Based on Validated User Reviews

Reviewer Insights for: Puppet Enterprise
Performance of Puppet Enterprise Across Market Features

Puppet Enterprise Likes & Dislikes

Like

In general, if you have the skills to understand the product and what it is capable of, you can do almost anything with it

Like

Puppet is a robust and reliable system. There are a lot of modules available for different operating systems, applications and databases from puppetlabs as well as from puppet community which make it easy to add those systems into our configuration management without having to develop them yourself.

Like

Broad use to automate (and persist) configuration tasks.

Dislike

Within the Enterprise product there are some very opinionated stances taken that make it difficult to make the base level product work with extending the product for some enterprise needs

Dislike

Limited support for microsoft windows operating system

Dislike

Complicated ecosystem. The scaffolding to build modules is more complex than similar tooling.

Top Puppet Enterprise Alternatives

Logo of GitLab
1. GitLab
4.4
(575 Ratings)
Logo of Bitbucket
2. Bitbucket
4.5
(535 Ratings)
Logo of GitHub
3. GitHub
4.5
(508 Ratings)
View All Alternatives

Peer Discussions

Puppet Enterprise Reviews and Ratings

4.2

(47 Ratings)

Rating Distribution

5 Star
34%
4 Star
57%
3 Star
9%
2 Star
0%
1 Star
0%
Why ratings and reviews count differ?

Customer Experience

Evaluation & Contracting

4.3

Integration & Deployment

4.2

Service & Support

4.3

Product Capabilities

4.3

Filter Reviews
Sort By:
Most helpful
Last 12 Months
Star Rating
Reviewer Type
Reviewer's Company Size
Reviewer's Industry
Reviewer's Region
Reviewer's Job Function
  • Principal Engineer
    10B+ USD
    Telecommunication
    Review Source

    A good company with great reactive support

    4.0
    Feb 2, 2021
    Puppet has been able to help us implement solutions or guide for possible pitfalls we might run into. There have been bumps and unresolved issues that at times are not directly evident and would require changing the product that might steer away from new incoming users but larger enterprises do not want or require more stringent requirements.
  • Architect
    1B-10B USD
    Telecommunication
    Review Source

    Configuration management with Puppet

    3.0
    Dec 17, 2020
    We have been using puppet for configuration management of the servers we do operating system, application and database administration. Our overall experience with Puppet is good.
  • Server & Storage Manager
    10B+ USD
    Transportation
    Review Source

    Powerful Tool but make sure to assign a Puppet "Master" to keep it up to date

    4.0
    Jul 29, 2020
    The tool is very powerful and has continued to evolve over time. It can do everything we need it to do, but it is getting complicated to do it. Like many tools, it takes dedicated effort and skill set to keep the tool and its ecosystem up to date. The Sales and Support teams are very knowledgeable and engaged.
  • Quality Engineer
    50M-1B USD
    IT Services
    Review Source

    Puppet: Automation tool for anything over IT infrastructure.

    4.0
    Jan 7, 2020
    As being part of the IT industry and operations teams we generally use tools to automate the manual tasks that take lots of effort and the human interaction puppet is also from one of them. Puppet is an open-source configuration management tool that used to automate the IT or cloud infrastructure. It is useful for automating the configurations on multiple servers at the same time. It can be used for various things like deploying, configuring and managing servers over data centers or cloud infrastructure.
  • Software Engineer
    50M-1B USD
    IT Services
    Review Source

    great tool to continues configure and correction complex system

    5.0
    Dec 22, 2019
    Puppet help to visualize the status of whole data center orchestration, virtualized and cloud infrastructure. It supports all operating systems and deep tools for the main OS. Setup Puppet is simple including installation of Puppet master server and client agent in every Node that needs to be managed. Puppet help to initially configure a new Node including install software, application server, deploy new code or create storage folder and setup database, besides that Puppet do a great job to keep the Node in the desired stage by automate run remediation if need. We integrate Puppet with Splunk to get alerts when a problem is detected and corrected and notify to correspond staff. our Splunk ingest and analyze Puppet's data for better monitor the health of our system
...
Showing Result 1-5 of 46

Recommended Gartner Insights

  • Critical Capabilities for DevOps Platforms (Transitioning to DevSecOps Platforms)
  • Magic Quadrant for DevOps Platforms (Transitioning to DevSecOps Platforms)

Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences, and should not be construed as statements of fact, nor do they represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose.

This site is protected by hCaptcha and its Privacy Policy and Terms of Use apply.


Software reviews and ratings for EMMS, BI, CRM, MDM, analytics, security and other platforms - Peer Insights by Gartner
Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQsPrivacyTerms of Use

©2026 Gartner, Inc. and/or its affiliates.

All rights reserved.