Master DevOps with Puppet E-Learning
Order this amazing, award-winning Master DevOps with Puppet E-Learning course online!
✔️ 1 year 24/7 access to comprehensive interactive videos, speeches, practical tasks and progress monitoring.
✔️ Certificate of attendance upon successful completion of the course.
Why choose this course?
Automation is the backbone of modern DevOps practices, and Puppet is one of the most reliable tools in this space. With this course, you will learn how to eliminate manual and error-prone server configurations using Puppet for both physical and virtual machines. You will develop in-depth knowledge and practical experience with Puppet, which will help you work more efficiently and manage an optimised IT infrastructure.
What you will learn:
- Introduction to Puppet: Understand the basics of Puppet and how it can be used in a DevOps environment.
- Puppet in the cloud: Learn to configure and manage Puppet in a cloud environment.
- Advanced configuration: Use Puppet facts and Hiera for advanced configurations.
- Configuration management: Design configurations with Puppet classes, modules, resources and environments.
- Optimisation and automation: Automate repetitive tasks and improve the efficiency of IT processes.
This course provides a solid foundation for anyone who wants to use Puppet as a powerful tool for configuration management and automation within DevOps.
Who should participate?
This course is suitable for:
- DevOps professionals looking to expand their configuration management skills.
- System and network administrators responsible for managing large-scale IT infrastructures.
- Software developers who want to learn how to optimise DevOps processes using Puppet.
- IT administrators who want to automate and simplify error-prone manual configuration processes.
- Anyone who wants to start a career in DevOps and learn how to use Puppet as an essential tool.
Course content
Puppet Installation
Course: 29 Minutes
- Course Introduction
- Understanding and Installing Puppet
- Installing Puppet Master on AWS EC
- Installing a Puppet Agent on AWS EC
- Getting It All to Work
Puppet Facts
Course: 21 Minutes
- Using the Facter Commands
- Using Core Puppet Facts
- Using Custom Facts
- Using the FACTERLIB Variable
- Using External Facts
Practice: Using Puppet
Course: 6 Minutes
Hiera
Course: 21 Minutes
- Course Introduction
- Hiera Overview
- Installing and Configuring Hiera
- The Three Layers of Hiera
- Creating a Puppet Test Class
Classes and Modules
Course: 23 Minutes
- Coding a Puppet Module
- Creating and Running a Puppet Class
- Implementing Parameterized Classes
- Implementing Class Inheritance
Puppet Resources
Course: 24 Minutes
- Resource Types
- Using Resources (Code)
- Resource Attributes and Types
- Working with Custom Resource Types
- Resource Abstraction Layer
Practice: Designing a Puppet Solution
Course: 4 Minutes
- Exercise: Design a Puppet Solution
Puppet Environments
Course: 30 Minutes
- Course Introduction
- Using the Environment on Puppet Master
- Setting the Client Environment
- Puppet Search Path
- Evaluating Templates
- Basics of Using Templates
- Coding Techniques of Templating
- EPP Templates
Using Files
Course: 19 Minutes
- Using File Functions
- Delivering Files with Puppet
- Advanced File Functionality with Puppet
Practice: Using Files and Environments
Course: 4 Minutes
- Exercise: Use Puppet Files and Environments
Puppet Functions
Course: 15 Minutes
- Course Introduction
- The Include Function
- The Defined Function
- Designing Custom Functions
- Creating a New Function
The Puppet API
Course: 15 Minutes
- Testing the REST API with Curl
- REST API Security
- Puppet File Server
Configuration Management
Course: 24 Minutes
- Extending Facter
- Directory Locations
- Creating Ruby Defined Facts
- Usage with Modules
- Roles and Profiles
Practice: Refactoring Puppet Configuration
Course: 4 Minutes
- Exercise: Refactor Puppet Configuration
Get started with Master DevOps with Puppet!
✔️ Learn at your own pace with extensive interactive videos and practical exercises.
✔️ Test your knowledge and track your progress with reports and practical tasks.
✔️ Automate IT processes and manage cloud and server configurations with greater efficiency.
✔️ Receive a certificate of participation to validate your expertise.
Order your course now and improve your DevOps skills today!