- Level Foundation
- المدة 7 ساعات hours
- الطبع بواسطة Whizlabs
-
Offered by
عن
The “Getting Started with Puppet” course is designed to help you gain knowledge of Puppet. You will learn Puppet overview with architecture and how to design, build PuppetDB, and also learn Puppet enterprise installation. Puppet is a software configuration management tool that includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet was created by Puppet Inc. founded by Luke Kanies in 2005. This course contains 4+ hours of training videos. Learners could find 40+ lectures in the training course with comprehensive coverage of “Getting Started with Puppet” topics. These lectures are divided into 3 Modules and each module is further split into lessons. The entire course includes Assessments to validate knowledge checks of learners. Also, a set of Graded Questions is available at the end of every module. By the end of this course, you will be able to: - Understand the basic concepts of Puppet. - Overview of Configuration Management and Puppet Architecture - Installation of Puppet Puppet Enterprise & Puppet Open Source installation. - Explore the concepts of Puppet Manifests and Modules To be successful in this course, you should have a background in Development with strong knowledge of DevOps and Puppet tools. This course is for those who have advanced DevOps skills with Puppet. In addition, you can also, explore many other opportunities in various job roles such as IT/Database developers and Big data professionals.الوحدات
Puppet Overview and Architecture
1
Assignment
- Puppet Overview and Architecture - Knowledge Test
1
Discussions
- Meet and Greet
8
Videos
- Welcome to the Course
- Course Overview
- Configuration Management System - Introduction
- Idempotency
- Resource Abstraction Layer (RAL)
- Puppet Architecture Part 1
- Puppet Architecture Part 2
- Puppet Architecture Part 3
2
Readings
- Course Outline
- Puppet Overview, Architecture and Installation Overview
Puppet Enterprise & Open Source Installations
2
Assignment
- Puppet Enterprise & Open Source Installations - Knowledge Test
- Puppet Architecture and Installation - Assessment
11
Videos
- Why Puppet Enterprise
- Choosing Architecture
- System Requirements
- PE-Master Installation Part 1
- PE-Master Installation Part 2
- PE-UnInstaller
- PE-GUI Installation
- Agent Installation-Ubuntu
- PE : Agent Installation - CentOs7
- Puppet Configuration
- Puppet Open Source Installation
Puppet Manifests
1
Assignment
- Puppet Manifests - Knowledge Test
5
Videos
- Puppet - DSL Resources
- Puppet - Classes
- Puppet - Nodes
- Puppet: Relationship and Ordering
- Puppet - Resource Metaparameters
1
Readings
- Puppet Code: Manifests and Modules Review
Puppet Modules
2
Assignment
- Puppet Modules - Knowledge Test
- Puppet Code: Manifests and Modules Assessment
7
Videos
- Puppet - Modules Introduction
- Puppet - forge
- Install Puppet Forge Module_Apache
- Module directory Structure and Basic Guidelines for Manifest files
- Puppet Module Generate
- Puppet-PDK install and Generate Module
- Apache Module - Class
Puppet Facts, Classification, Orchestration and Tasks
1
Assignment
- Puppet Facts, Classification, Orchestration & Tasks - Knowledge Test
9
Videos
- Environment Setup
- Facter - Introduction
- ExternalFacts
- CustomFacts
- Classification-Introduction
- PE-Orchestrator
- Puppet-OnDemandJob Part 1
- Puppet-OnDemandJob Part 2
- Puppet Tasks
1
Readings
- Puppet Environment with Additional Features and Tools Review
Puppet DB, Reporting and Troubleshooting
2
Assignment
- Puppet DB, Reporting and Troubleshooting - Knowledge Test
- Puppet Environment (Additional Features & Tools): Assessment
7
Videos
- PuppetDB Overview
- Puppet Query Language (PQL)
- Puppet Reporting
- PE-InstallationTroubleShooting
- PE-CodeManagerTroubleShooting
- PE-DatabaseTroubleShooting
- Course Conclusion
1
Readings
- Key Takeaway from the course
Auto Summary
"Getting Started with Puppet" is an IT & Computer Science course offered by Coursera, taught by expert instructors. Focused on Puppet, a configuration management tool, the course covers its architecture, PuppetDB, and installation processes. With 4+ hours of video content, divided into 3 modules and 40+ lectures, it includes assessments and graded questions to ensure understanding. Ideal for those with advanced DevOps skills, it prepares learners for roles like IT developers and Big Data professionals. Available via Starter and Professional subscriptions, it provides a solid foundation in Puppet.

Whizlabs Instructor