Puppet (company)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Industry Computer software[1]
Founded 2005; 13 years ago (2005)[2]
Headquarters Portland, Oregon, U.S.
Key people
Luke Kanies (Founder), Sanjay Mirchandani (CEO), Andrew Shafer[2]
Products Puppet, Puppet Enterprise, and Puppet Forge[3]
Website puppet.com

Puppet is a privately held information technology (IT) automation software company based in Portland, Oregon.


Headquartered in Portland, showing their present location

Puppet's primary product, Puppet Enterprise,[4] comprises a commercially supported version of its open-source configuration management tool, Puppet. Puppet IT automation software uses Puppet's declarative language to manage various stages of the IT infrastructure lifecycle, including the provisioning, patching, configuration, and management of operating system and application components across enterprise data centers and cloud infrastructures.[5]

In February 2011 Puppet released its first commercial product, Puppet Enterprise, built on the open-source base and providing commercial users with improved usability as well as some commercial components.[6] In September 2011, the company released Puppet Enterprise 2.0, which introduced integration with MCollective, acquired by Puppet in 2010,[7] as well as provisioning for virtual machines directly on Amazon EC2 and VMware.[8] In June 2013, Puppet released Puppet Enterprise 3.0, which features a rewritten orchestration engine that will ease the automated rollout of changes across multiple sites and clouds.[9]

Puppet partners and has technology integrations with VMware, Amazon Web Services, Cisco, OpenStack, Microsoft Azure, Eucalyptus, Rightscale, and Zenoss.[10]

Built as cross-platform software, Puppet and Puppet Enterprise operate on Linux distributions, including RHEL (and clones such as CentOS and Oracle Linux), Fedora, Debian, Mandriva, Ubuntu, and SUSE, as well as on multiple Unix systems (Solaris, BSD, Mac OS X, AIX, HP-UX), and has Microsoft Windows support.[11][12] It is a model-driven solution that requires limited programming knowledge to use.[13]

Puppet purchased the infrastructure automation Distelli in September of 2017[14]. Puppet rebranded Distelli's VM Dashboard (a continuous integration / continuous delivery product) as Puppet Pipelines for Applications,[15] and K8S Dashboard as Puppet Pipelines for Containers.[16] The products were made generally available in October, 2017.[17]

Puppet released Puppet Discovery, a tool to discover and manipulate resources in hybrid networks, in May of 2018.[18] It is Puppet's third stand-alone enterprise product.


Puppet Founder Luke Kanies

In 2005, Puppet was founded by former CEO Luke Kanies.[2]


External links[edit]