Puppet Enterprise est une plateforme d'exploitation informatique pour automatiser, faire évoluer et sécuriser l'infrastructure. Elle applique une configuration à état souhaité aux serveurs, réseaux, cloud et périphérie, gère sécurité et conformité par politiques, avec rapports d'audit, et s'intègre aux chaînes d'outils DevOps. Le client installe et exploite lui-même Puppet Enterprise : les archives sont téléchargées sur un serveur principal sous Linux, et les agents tournent sur de nombreux systèmes, dont Windows et macOS.
Puppet appartient depuis 2022 à Perforce Software, Inc., dont le siège est à Minneapolis, dans le Minnesota, soutenue par Clearlake Capital et Francisco Partners. Puppet Enterprise est un logiciel commercial sous licence, et Puppet présente ses builds durcis Puppet Core comme une alternative à l'open source communautaire. La plateforme tournant sur l'infrastructure du client, c'est lui qui décide où se trouvent le serveur principal et les données, y compris dans l'UE. La maison mère américaine reste pertinente pour les licences, le support et les mises à jour, où le droit américain, dont le CLOUD Act, peut s'appliquer.