Walter Heck presented on using Puppet to automate Icinga monitoring. He discussed what Puppet is and its typical architecture. He then showed how to set up an Icinga server and client using Puppet modules, including configuring the database, Icinga 2 and Icingaweb2. Finally, he explained how to use exported resources to populate Icinga with host and service objects from Puppet nodes.