Managing Infrastructure as code with Puppet
- đ¤ Speaker: Gareth Rushgrove
- đ Date & Time: Tuesday 16 February 2016, 13:15 - 13:45
- đ Venue: Computer Laboratory, William Gates Building, Room FW11
Abstract
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.
Series This talk is part of the Computer Laboratory NetOS Group Talklets series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory NetOS Group Talklets
- Computer Laboratory, William Gates Building, Room FW11
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Gareth Rushgrove
Tuesday 16 February 2016, 13:15-13:45