Booking options
£33.99
£33.99
On-Demand course
2 hours 54 minutes
All levels
Learn Orchestration and Automation in DevOps with Puppet with lectures, demos, and hands-on coding exercises
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.
Deploy Puppet Master on a Local environment
Deploy Puppet Master on Cloud
Configure Puppet Agents
Develop Puppet code using Puppet DSL
Apply puppet code to make configuration changes in environment
This course is for System Administrators and Cloud Administrators.
Lectures backed by animated slides makes it simple and easy to understand. This is the only course that provides Coding Exercises were you can practice Puppet Manifest files right in your browser.
Learn Orchestration and Automation in DevOps with Puppet. * Learn and apply puppet code to make configuration changes in environment
Mumshad, an IT Solutions Architect, specializes in Cloud Native Computing, Automation, and DevOps. As the founder of KodeKloud, a Certified Kubernetes Training Partner, he's deeply passionate about technology and education. His teaching philosophy revolves around the belief that the best way to learn is through hands-on experience and an enjoyable approach. Mumshad has authored multiple courses on DevOps, Cloud, and Automation, emphasizing interactive, hands-on learning experiences. KodeKloud, an online training institution, is dedicated to delivering top-tier, practical training in DevOps and Automation Technologies, including Docker, Kubernetes, OpenShift, Ansible, Chef, Puppet, and more. With a global student base of over 500,000, KodeKloud's courses provide engaging and interactive ways to learn new technology, making the learning process both enjoyable and insightful.
1. Introduction
In this section, the author introduces you to Puppet for DevSops.
1. (Free Preview): Introduction Introduction: Introduction |
2. Introduction to Puppet Introduction: Introduction to Puppet |
2. Getting Started with Puppet
In this section, we understand Puppet, set up puppet master and agents. The demo videos helps us in achieving the goals.
1. (Free Preview): Understanding Puppet Getting Started with Puppet: Understanding Puppet |
2. Demo - Puppet Documentation Getting Started with Puppet: Demo - Puppet Documentation |
3. Setup Puppet - Master Getting Started with Puppet: Setup Puppet - Master |
4. Demo - Option 1/2 - Setup Local Environment with VirtualBox Getting Started with Puppet: Demo - Option 1/2 - Setup Local Environment with VirtualBox |
5. Demo - Setup Puppet - Self-Contained Getting Started with Puppet: Demo - Setup Puppet - Self-Contained |
6. Setup Puppet - Agents Getting Started with Puppet: Setup Puppet - Agents |
7. Demo - Option 2/2 - Setup Environment on AWS Cloud Getting Started with Puppet: Demo - Option 2/2 - Setup Environment on AWS Cloud |
8. Demo - Setup Puppet Master on AWS Instance Getting Started with Puppet: Demo - Setup Puppet Master on AWS Instance |
9. Demo - Setup Puppet Agent on AWS Instance and Certificate Management Getting Started with Puppet: Demo - Setup Puppet Agent on AWS Instance and Certificate Management |
3. Puppet Concepts
In this section, we look into overview, resources and classes related to Puppet.
1. Puppet Architecture Overview Puppet Concepts: Puppet Architecture Overview |
2. Puppet Resources Puppet Concepts: Puppet Resources |
3. DSL - Domain Specific Language Puppet Concepts: Domain Specific Language |
4. Demo - Puppet Resources and DSL Puppet Concepts: Demo - Puppet Resources and DSL |
5. Puppet Classes Puppet Concepts: Puppet Classes |
6. Demo - Puppet Classes Puppet Concepts: Demo - Puppet Classes |
7. Puppet Manifests Puppet Concepts: Puppet Manifests |
8. Demo - Puppet Manifests Puppet Concepts: Demo - Puppet Manifests |
9. Node Definitions Puppet Concepts: Node Definitions |
10. Demo - Node Definitions Puppet Concepts: Demo - Node Definitions |
4. Other Topics and Conclusion
This conclusion video explores other topics and modules.
1. Other Topics Other Topics and Conclusion: Other Topics |
2. Demo - Modules Other Topics and Conclusion: Demo - Modules |