Puppet is a powerful set of tools for automatically managing your infrastructure so that it is always in the desired state. With this tool, the job of server administration becomes easier and faster—and your systems become more reliable. In this course, instructor Josh Samuelson begins by teaching the latest best practices for using Puppet in a real-world environment, and gets you started quickly by using existing Puppet modules written and supported by the community. As you progress through the course, you can learn the details of how Puppet works and find out how to write your own Puppet code, including a simple module that can be shared with other IT pros on the Puppet Forge.
DevOps Engineer at HelloSignJosh Samuelson is an experienced systems administrator and DevOps engineer.
Josh has a strong background in email, DNS, MySQL, Linux, and Windows. He is a quick and eager study when it comes to new technology and emerging trends, and an excellent technical problem solver with hardware, software, and network issues. He has built and delivered training solutions for Puppet, an industry-standard IT automation platform, and is currently a DevOps engineer for HelloSign, the software company behind eSignature and other intelligent business solutions.
Skills covered in this course
- [Instructor] Hi, my name is Josh Samuelson. I'm a DevOps engineer and a Puppet certified professional. Before learning Puppet, I spent years as a sysadmin doing things the old-fashioned way. I managed servers with ad hoc scripts or even manually, never knowing when the pager would go off, and constantly fighting off the feeling that the whole thing might come crashing down. Puppet allows you to define your infrastructure as code and always keeps your systems in the desired state. Puppet makes managing infrastructure easier, faster, and more reliable, and frees you up to tackle more interesting problems. In this course, you'll learn Puppet by using best practices right away. We'll be covering Puppet a bit upside down, starting with the big picture and working to the details near the end. You'll set up a Puppet master and create a code repository on GitHub to track your Puppet code. You'll learn how to find and use high-quality modules from the Puppet Forge to configure your server…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Download the exercise files for this course. Get started with a free trial today.
Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Watch this course anytime, anywhere. Get started with a free trial today.