Puppet Foundation Training Course

17,485 Learners

Course Overview

The focus of the Puppet online training is to make you proficient in Puppet, a tool that enables you to automate your IT infrastructure across the entire network. You’ll learn to install Puppet, manage Puppet infrastructure, architect Puppet for scalability, redundancy, and performance, and more.

Key Features

  • 3.5 hours of self-paced learning
  • Modules, classes, and roles
  • 24/7 Support
  • Overview of Puppet resources
  • Course Completion Certificate
  • 3.5 hours of self-paced learning
  • Overview of Puppet resources
  • Modules, classes, and roles
  • Course Completion Certificate
  • 24/7 Support
  • 3.5 hours of self-paced learning
  • Overview of Puppet resources
  • Modules, classes, and roles
  • Course Completion Certificate
  • 24/7 Support

Skills Covered

  • Puppet ecosystem and components
  • Puppet module management
  • Git integration with Puppet
  • PuppetDB
  • Infrastructure configuration
  • Puppet runs
  • Puppet troubleshooting
  • Puppet reporting
  • Puppet ecosystem and components
  • Infrastructure configuration
  • Puppet module management
  • Puppet runs
  • Git integration with Puppet
  • Puppet troubleshooting
  • PuppetDB
  • Puppet reporting
  • Puppet ecosystem and components
  • Infrastructure configuration
  • Puppet module management
  • Puppet runs
  • Git integration with Puppet
  • Puppet troubleshooting
  • PuppetDB
  • Puppet reporting

Take the first step to your goals

Lifetime access to self-paced e learning content

Training Options

Self Paced Learning

  • Lifetime access to high-quality self-paced e-learning content curated by industry experts
  • 24x7 learner assistance and support

$149

Course Curriculum

Eligibility

This course is ideal for those who want to automate configuration instead of manually configuring servers. The course will help  Linux system administrators gain an in-depth understanding of using Puppet to create solutions that scale.
Read More

Pre-requisites

A basic understanding of Linux administration is helpful for this course.
Read More

Course Content

  • Puppet

    Preview
    • Lesson 01 - Installation and Setup

      16:06Preview
      • 1.1 The Course Overview
        04:45
      • 1.2 Installing and Setting Up the Working Environment
        11:21
    • Lesson 02 - Puppet Ecosystem, Components, and Terminologies

      41:05Preview
      • 2.1 Configuration Management and How Puppet Fits into the Scenario
        04:57
      • 2.2 Puppet Components and Terminologies
        04:58
      • 2.3 Understanding the Puppet Run Cycle
        03:48
      • 2.4 Installing the Puppet Components
        06:06
      • 2.5 Puppet in Action
        08:29
      • 2.6 Overview of the Puppet Language
        12:47
    • Lesson 03 - Managing Puppet Infrastructure, Modules, and Environments

      01:12:40
      • 3.1 Puppet Server in Production and Managing Certificates
        09:40
      • 3.2 Introduction to Community Modules and Puppet Forge
        07:15
      • 3.3 Managing Module Dependencies and librarian-puppet
        05:21
      • 3.4 Managing Environments with r10k
        14:08
      • 3.5 Understanding roles and Profiles
        10:03
      • 3.6 Writing and Managing a Module
        12:36
      • 3.7 Understanding and Using Hiera
        13:37
    • Lesson 04 - Testing and Code Workflow Management in Puppet

      01:15:17Preview
      • 4.1 Overview of Module Testing
        03:58
      • 4.2 Testing Puppet Syntax with puppet-lint
        08:39
      • 4.3 Writing Unit Tests with rspec-puppet
        16:00
      • 4.4 Writing Tests with Beaker Using Serverspec
        09:38
      • 4.5 Writing Tests with test-kitchen Using Serverspec
        09:48
      • 4.6 Publishing Modules to Puppet Forge with puppet-blacksmith
        06:15
      • 4.7 Configuring and Using Jenkins to Run the Test Suites
        07:12
      • 4.8 Using Jenkins to Create a Code Management Workflow
        13:47

Exam & Certification

Puppet Certificate
  • Do you provide any practice tests as part of this course?

    Yes, we provide a practice test as part of this course to help you prepare for the actual certification exam. You can try this free Puppet Certification Exam Dumps to understand the type of tests that are part of the course curriculum.

Why Online Bootcamp

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts

FAQs

  • How would a certificate from Simplilearn help me?

    In today’s era where technologies and best practices are changing rapidly and demand for qualified    candidates is significantly increasing, a certificate from Simplilearn is the key to your success and a valuable add-on in your resume.Our training courses are designed and updated by 2000+ renowned industry experts, and more than 40 global training organizations have recognized us as an official provider of certification training.

  • What are the benefits of this course?

    In today’s age  with the advancement of digital delivery and universal internet presence, it has become immensely important to execute scalable and portable solutions in terms of both software and systems.Using Puppet  you will  gain control over automation of your IT infrastructure with ease and effectiveness.

  • What are the prerequisites for this course?

    Understanding of Linux administration is beneficial.

  • Is this live training, or will I watch pre-recorded videos?

    All the classes are live. They are interactive sessions that enable you to ask questions and participate in discussions during the class time. We do, however, provide recordings of each session you attend for your future reference.

  • Who are the trainers for this course?

    All our trainers are certified and are highly qualified, with multiple years of experience in working with front-end development technology.
     

  • If I need to cancel my enrolment, can I get a refund?

    Yes, you can cancel your enrolment if necessary. We will refund the course price after deducting an administrative fee. To learn more, please read our Refund Policy.
     

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.