University of Cambridge > Talks.cam > Computer Laboratory NetOS Group Talklets > Managing Infrastructure as code with Puppet

Managing Infrastructure as code with Puppet

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Gemma Gordon.

Puppet is a declarative programming language designed to make the management of computing infrastructure easier and more repeatable. It can be used for single machines as well as large clusters and supports a wide range of different operating systems and devices. Out of the box Puppet understands files, services, packages, users, groups and more, and can be extended with your own types. In this brief talk we will:

  • Demonstrate the basic functions of Puppet
  • Show some of the advantages of using code over setting up infrastructure manually
  • Talk about the usecase of quickly reproducing experimental setups

Bio: Gareth Rushgrove is a senior software engineer at Puppet Labs. He works remotely from Cambridge, UK, building interesting tools for people to better manage infrastructure. Previously he worked for the UK Government Digital Service focused on infrastructure, operations and information security. When not working he can be found writing the Devops Weekly newsletter or hacking on software in new-fangled programming languages.

This talk is part of the Computer Laboratory NetOS Group Talklets series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2017 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity