Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Learning Path: Puppet: From Novice to an Expert Puppet User

Acquire the key skills of Puppet to effectively manage and automate your IT infrastructure
3.7
3.7/5
(87 reviews)
666 students
Created by

7.1

Classbaze Grade®

4.2

Freshness

7.2

Popularity

9.4

Material

Acquire the key skills of Puppet to effectively manage and automate your IT infrastructure
Platform: Udemy
Video: 6h 53m
Language: English
Next start: On Demand

Best Puppet Software classes:

Classbaze Rating

Classbaze Grade®

7.1 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

4.2 / 10
This course was last updated on 8/2017.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

7.2 / 10
We analyzed factors such as the rating (3.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.4 / 10
Video Score: 8.6 / 10
The course includes 6h 53m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 00 minutes of 24 Puppet Software courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
1 resources.
0 exercise.
0 test.

In this page

About the course

The challenges of IT infrastructures and the need to automate common activities has become the major requirements in many large organizations. Puppet is one such configuration management tool that allows to efficiently manage and automate all your IT infrastructure. If you’re a developer, a system administrator, or you are simply curious about learning Puppet, then go for this Learning Path. This Learning Path will help you to automate all your IT configurations and take control over what you do to each Puppet agent in a network, including when and how you do it.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

•An all-you-need-to-know guide for configuring a scalable and highly available Puppet infrastructure •Develop the skills to run Puppet on single or multiple servers without hiccups
Let’s take a quick look at your learning journey. This Learning Path gets you up-and-running with Puppet straightaway using real-world examples. You will learn to install and set up Puppet. You will then learn how to use different resource types available with Puppet, writing better manifests, handling dependencies, and using tags to gain more control with Puppet manifests. You will explore DSL, look at dependencies and how Puppet treats individual code blocks. You will also look at how you can manage Cron jobs and run arbitrary commands with Puppet.

Moving ahead, you’ll take your Puppet knowledge to the next level by delving deep into concepts such as scaling the Puppet infrastructure, utilizing storeconfigs with PuppetDB, and using different external node classifiers. Get your hands dirty by running Puppet components in Docker containers, using Puppet to create Docker images, and running applications on Docker along with orchestration using Mcollective. Finally, you will learn how to write custom plugins for Puppet such as facts, resource types, providers, and functions.

By the end of this Learning Path, you’ll have a solid understanding of Puppet and be a confident Puppet user.

Meet Your Expert:

We have combined the best works of the following esteemed author to ensure that your learning journey is smooth:

Toni Schmidbauer has been working with various Unix/Linux and BSD systems for the last 17 years. He started working with configuration management in 2005 with CFEngine 2 and switched to Puppet in 2010. Currently, he is responsible for a Puppet infrastructure containing around 2000 nodes running Solaris, AIX and Linux. When he’s not writing Puppet code he likes to tinker with different programming languages and computers in general.
Anirban Saha is an infrastructure professional with more than six and half years’ experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures. He speaks at various conferences on the latest technologies and is also the author of Salt Cookbook published by Packt Publishing.

What can you learn from this course?

✓ Configure Puppet server infrastructures by using different methodologies and components
✓ Add features to achieve redundancy and optimize performance
✓ Deploy specific storage components for servers to ensure fast and reliable data delivery
✓ Write efficient Puppet code tests and ensure proper code delivery to the Puppet master servers
✓ Configure a highly available Puppet infrastructure along with storeconfigs and external node classifiers
✓ Understand configuration using Docker and Puppet along with orchestration using Mcollective
✓ Write custom plugins such as facts, resource types, providers and functions

What you need to start the course?

• No prior programming or system administration experience is assumed

Who is this course is made for?

• This Learning Path is for those who are new to Puppet including system administrators and developers who are looking to manage computer server systems for configuration.
• However, if you have used Puppet before, you’ll get a thorough grounding in all the latest features and techniques

Are there coupons or discounts for Learning Path: Puppet: From Novice to an Expert Puppet User ? What is the current price?

The course costs $14.99. And currently there is a 82% discount on the original price of the course, which was $84.99. So you save $70 if you enroll the course now.
The average price is $18.4 of 24 Puppet Software courses. So this course is 19% cheaper than the average Puppet Software course on Udemy.

Will I be refunded if I'm not satisfied with the Learning Path: Puppet: From Novice to an Expert Puppet User course?

YES, Learning Path: Puppet: From Novice to an Expert Puppet User has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Learning Path: Puppet: From Novice to an Expert Puppet User course, but there is a $70 discount from the original price ($84.99). So the current price is just $14.99.

Who will teach this course? Can I trust Packt Publishing?

Packt Publishing has created 1,262 courses that got 66,776 reviews which are generally positive. Packt Publishing has taught 394,771 students and received a 3.9 average review out of 66,776 reviews. Depending on the information available, we think that Packt Publishing is an instructor that you can trust.
Tech Knowledge in Motion
Browse all courses by on Classbaze.

7.1

Classbaze Grade®

4.2

Freshness

7.2

Popularity

9.4

Material

Platform: Udemy
Video: 6h 53m
Language: English
Next start: On Demand

Classbaze recommendations for you