Ora

Who Owns Puppet?

Published in Software Company Ownership 3 mins read

Puppet is currently owned by Perforce Software, a Minneapolis-headquartered global leader in enterprise technology solutions.

The Acquisition of Puppet by Perforce

In April 2022, it was announced that Perforce Software had acquired Puppet, a move that significantly expanded Perforce's portfolio in the realm of DevOps and infrastructure automation. This strategic acquisition brought together two powerful players in the software development and operations landscape, aiming to provide a more comprehensive suite of tools for customers managing complex IT environments.

The acquisition was driven by the desire to combine Puppet's robust IT automation and infrastructure-as-code capabilities with Perforce's extensive offerings in version control, continuous integration, and application security. This integration allows for enhanced solutions that support the entire DevOps lifecycle, from development to deployment and operations.

About Perforce Software

Perforce Software is a well-established company known for its enterprise-grade development tools, particularly in areas requiring high performance and scalability. Its headquarters are located in Minneapolis, USA. Their product suite includes solutions for:

  • Version Control: Such as Perforce Helix Core, widely used for managing large codebases and binary files.
  • Application Development: Tools for enhancing developer productivity and collaboration.
  • DevOps: Solutions that streamline the software delivery pipeline.
  • Static Code Analysis: For ensuring code quality and security.

The company focuses on helping organizations accelerate the delivery of high-quality software while maintaining security and compliance.

Puppet's Role in IT Automation

Before and after the acquisition, Puppet has been a pioneer and leader in the infrastructure-as-code space. Its platform enables organizations to:

  • Automate Infrastructure Management: Define and manage server configurations, network devices, and other infrastructure components programmatically.
  • Ensure Configuration Compliance: Maintain desired states across thousands of servers, reducing manual errors and security risks.
  • Accelerate Software Delivery: By standardizing environments and automating deployment processes.

Puppet's technology is critical for enterprises seeking to scale their IT operations, improve reliability, and adopt modern DevOps practices. The synergy with Perforce's offerings aims to create a more integrated and powerful solution for managing complex software systems from code inception through production.

Key Benefits of the Acquisition

The combination of Puppet and Perforce offers several advantages for existing and new customers:

  • Comprehensive DevOps Platform: A broader and deeper set of tools covering more stages of the software development and delivery lifecycle.
  • Enhanced IT Automation: Tighter integration between version control, continuous delivery, and infrastructure automation.
  • Streamlined Operations: Simplified management of complex IT environments, leading to increased efficiency and reduced operational costs.
  • Expanded Support and Resources: Access to a wider range of expertise and support from a larger global organization.
Aspect Detail
Acquiring Company Perforce Software
Acquired Company Puppet
Acquisition Announced April 2022
Primary Goal Expand DevOps portfolio, enhance IT automation
Headquarters of Acquirer Minneapolis, USA