Gary Larizza is a professional services engineer at Puppet who presented on automating IT infrastructure using Puppet. He discussed how Puppet allows users to define the desired state of systems and enforce that configuration automatically through continuous compliance. This improves agility, productivity, insight and speed while reducing failures. Puppet provides capabilities for provisioning, code organization, deployment and monitoring infrastructure and applications at scale.