Getting Started with Puppet
- Offered byCoursera
Getting Started with Puppet at Coursera Overview
Duration | 7 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Getting Started with Puppet at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Coursera Labs Includes hands on learning projects. Learn more about Coursera Labs External Link
- Beginner Level How to administer system infrastructure by using Puppet IT automation software, Developing basic modules, and Knowledge of Puppet Infrastructure.
- Approx. 7 hours to complete
- English Subtitles: English
Getting Started with Puppet at Coursera Course details
- 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.
Getting Started with Puppet at Coursera Curriculum
Puppet Overview, Architecture and Installation
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
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
Course Outline
Puppet Overview, Architecture and Installation Overview
Puppet Overview and Architecture - Knowledge Test
Puppet Enterprise & Open Source Installations - Knowledge Test
Puppet Architecture and Installation - Assessment
Puppet Code: Manifests and Modules
Puppet - DSL Resources
Puppet - Classes
Puppet - Nodes
Puppet: Relationship and Ordering
Puppet - Resource Metaparameters
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 Code: Manifests and Modules Review
Puppet Manifests - Knowledge Test
Puppet Modules - Knowledge Test
Puppet Code: Manifests and Modules Assessment
Organizing Puppet Environment with Additional Features and Tools
Environment Setup
Facter - Introduction
ExternalFacts
CustomFacts
Classification-Introduction
PE-Orchestrator
Puppet-OnDemandJob Part 1
Puppet-OnDemandJob Part 2
Puppet Tasks
PuppetDB Overview
Puppet Query Language (PQL)
Puppet Reporting
PE-InstallationTroubleShooting
PE-CodeManagerTroubleShooting
PE-DatabaseTroubleShooting
Course Conclusion
Puppet Environment with Additional Features and Tools Review
Key Takeaway from the course
Puppet Facts, Classification, Orchestration & Tasks - Knowledge Test
Puppet DB, Reporting and Troubleshooting - Knowledge Test
Puppet Environment (Additional Features & Tools): Assessment