Puppet Global Puppet is an infrastructure configuration management automation platform using declarative language to define system state, supporting OS configuration, application deployment, compliance management, and security automation.