Video description
Learn Orchestration and Automation in DevOps with Puppet with lectures, demos, and hands-on coding exercises
About This Video
- Learn Orchestration and Automation in DevOps with Puppet.
- Learn and apply puppet code to make configuration changes in environment
In Detail
Puppet is a leading IT automation platform in DevOps that is used to manage various stages of the IT infrastructure lifecycle, including the provisioning, patching, configuration, and management of operating system and application components across enterprise data centers and cloud infrastructures.
This course introduces a beginner to basic fundamentals of Puppet with easy to do hands-on exercises that you can practice right in the browser. The course introduces basic use cases of Puppet followed by an introduction to Puppet Setup, Architecture, Puppet Resources, Classes, Manifests, Profiles, Facts etc. Each lecture is accompanied by a set of coding exercises giving the user a hands-on experience in developing Puppet Manifest Files.
Table of Contents
Chapter 1 : Introduction
Introduction
00:03:12
Introduction to Puppet
00:13:03
Chapter 2 : Getting Started with Puppet
Understanding Puppet
00:10:08
Demo - Puppet Documentation
00:04:04
Setup Puppet – Master
00:05:07
Demo - Option 1/2 - Setup Local Environment with VirtualBox
00:09:30
Demo - Setup Puppet - Self-Contained
00:06:45
Setup Puppet – Agents
00:11:49
Demo - Option 2/2 - Setup Environment on AWS Cloud
00:08:55
Demo - Setup Puppet Master on AWS Instance
00:04:50
Demo - Setup Puppet Agent on AWS Instance and Certificate Management
00:18:42
Chapter 3 : Puppet Concepts
Puppet Architecture Overview
00:05:24
Puppet Resources
00:03:44
DSL - Domain Specific Language
00:07:44
Demo - Puppet Resources and DSL
00:14:36
Puppet Classes
00:05:43
Demo - Puppet Classes
00:03:03
Puppet Manifests
00:04:53
Demo - Puppet Manifests
00:04:45
Node Definitions
00:04:22
Demo - Node Definitions
00:06:07
Chapter 4 : Other Topics and Conclusion
Other Topics
00:10:33
Demo – Modules
00:07:11