• slide
  • slide
  • slide


In order to move faster and deliver better software, you need to scale automation broadly and deeply across your enterprise. Puppet’s products help you discover, manage, and deliver your applications and the infrastructure they run on. More than 40,000 companies — including more than 75 percent of the Fortune 100 — use Puppet to adopt DevOps practices, achieve situational awareness and drive change with confidence. Learn more at puppet.com.


  • Puppet Discovery

    Discover what’s running in your hybrid infrastructure

    Forget spreadsheets and clunky CMDBs. Get dynamic, real-time inventory across your infrastructure — and act. Puppet Discovery is the most powerful discovery tool on the market because it allows you to forage and take action on all your traditional, cloud and container resources, and get an accurate, real-time picture of your IT inventory in your data center or the cloud. With Puppet Discovery, you always know what's running where.

    • Know what you have and where to start: Puppet Discovery is the only solution available that allows you to identify all your IT resources, tells you what’s running on them, and allows you to take action.
    • Take action: More than mere data, Puppet Discovery shows node-specific information in context and lets you start and stop services, install Puppet agents, and perform other tasks.
  • Puppet Enterprise

    Deliver better software faster with automation

    Why choose between model-driven and task-based automation? Puppet Enterprise is a complete configuration management platform that gives you both task-based and model-driven automation in a single solution. It ensures consistency across your containers, VMs, and bare-metal servers by defining your infrastructure as code, whether you have 100 or 100,000 nodes in the cloud, on-premises data centers, or both.

    • Improve productivity and reduce tool sprawl: Give your IT teams a common language they can use to successfully adopt DevOps practices, such as version control, code review, automated testing, continuous integration and automated deployment.
    • Enforce desired state and automate tasks: A unified platform to enforce the desired state of your configurations and automatically remediate any unexpected changes with Puppet Tasks. Get the power and control you need across your infrastructure and applications in a single platform.
    • Real-time reporting: With rich, interactive graphical reporting, you know exactly how your infrastructure and applications are configured, the relationships between them, and their dependencies.
    • Orchestration and visual workflows: Orchestrate phased infrastructure and application deployments using intuitive visual workflows. Automatically determine the correct order of operations, any information that must be securely passed between services, and when to wait for a service to become available before moving on with the deployment.

    Download the Solution Brief

  • Puppet Pipelines

    CI/CD never looked so good or performed better. Simplify software delivery and deliver faster.

    Make continuous integration and delivery of your software on traditional or containerized infrastructure easy by pulling together all your existing tools and deploying your way. Get full control over and visibility into your software deployments running on premises or in the cloud.

    • Puppet Pipelines for Applications: Automate the way you build and deploy applications to VMs and servers on prem or in the cloud.
      • Automatically build applications on every code commit
      • Create continuous delivery pipelines in minutes
      • Automate application deployments with full control
      • Visualize your software delivery pipeline in one place
      • Role-based access control and governance
      • Automatic notifications to Slack, HipChat, and email
    • Puppet Pipelines for Containers: Automate the way you build and deploy Docker containers to Kubernetes.
      • Accelerating software delivery for the modern world
      • Build Docker images directly from source code
      • Create and manage Kubernetes clusters anywhere
      • Deploy to Kubernetes
      • Track every event on your apps
      • Role-based access control and governance
      • Automatic notifications to Slack, HipChat, and email
  • Continuous Delivery for Puppet Enterprise

    Automate the way you test and promote infrastructure code across environments.

    Are you using Puppet Enterprise today? Get Continuous Delivery for Puppet Enterprise so your Ops teams can use the same workflows their Dev teams use to build, test and promote their infrastructure code.

    • Automatically build, test and promote infrastructure changes
    • Create continuous delivery pipelines for infrastructure code
    • Get full visibility into infrastructure code changes before they happen
    • Fully control how infrastructure changes are delivered across environments
    • Visualize module dependencies across your infrastructure
    • Role-based access control and governance

    Download the Solution Brief



GSA Schedule 70

Dec 20, 2011- Dec 19, 2021


Mar 03, 2015- Aug 10, 2020
*Additional Option Years Available


Massachusetts Higher Education Consortium (MHEC)

Aug 10, 2019- Jun 30, 2022

The Quilt

MSA - 05012019F
Apr 01, 2016- Apr 30, 2022


Archived Events


Latest News

In this blog post, I cover a few basic steps you can take with Puppet to improve your security by building in some basic assertions about the state of your servers. We'll start with defining manifests ...



From infrastructure management to application delivery, software automation represents the new competitive edge. Measuring the breadth and depth of automation at an organization is critical to understanding the state of automation in the broader marketplace and to advance your DevOps culture and pra...

Benchmark your DevOps performance against your peers, and learn the practices most commonly adopted by high-performing teams.

Automation is more than just an IT trend. Learn how automated your team is. Automating infrastructure configuration and application release management at scale is the new competitive edge. Download the ebook to learn more.

Solutions Brief

Both private sector and government organizations are increasingly challenged to prioritize resources and deliver on mission goals while meeting stringent security and compliance requirements. Managing these challenges is where Puppet excels. Puppet Enterprise helps defense, intelligence and civilian...

Puppet integrates with both vRealize Automation and Cloud Assembly. These integrations enable customers to deploy multi-tier applications that reuse existing Puppet automation code (modules), developed in-house or downloaded from the Puppet Forge.

The compute, networking, and storage virtualization capabilities of VMware vRealize Automation and vRealize™ Orchestrator™ - now enhanced by their integration with management and automation software from Puppet—enable IT organizations to achieve unprecedented operational efficiencies.