DevConf 2017

Scaling platforms and services. Co-hosted by Rootconf, Red Hat and the Linux Foundation.

Buvanesh Kumar


Automating infrastructure using Puppet

Submitted Apr 10, 2017

Puppet is an opensource configuration management tool that allows system administrators to automate their infrastructure using code. Puppet can be used to set a desired state and have the machine converge to that state. It uses a client/server model. The server is called as puppet master and clients called as puppet agent.
Puppet is a widely used configuration management tool. It is also plays a big role in Red Hat Satellite technologies. It is also supports cross-platform so we can implement it on all platform operating systems.


  • Introduction to Puppet
  • Traditional vs modern IT infrastructure
  • Puppet usecases
  • Dive-in to puppet
  • Short DemoHi
  • QA


  • A bit of programming knowledge
  • System Administration

Speaker bio

I work for Red Hat as an IT administrator. I am a tech geek and open source evangelist. I loved to share my knowledge to others as well as gather knowledge from great people. I have keen interest to latest technologies. I did many certifications in various technologies from Red Hat that includes virtualization and openstack.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy