080 41714080 info@consultkpi.com

Puppet

Demonstrate the mastery of fundamental Puppet language constructs. Demonstrate the usage of advanced language constructs. Build well-architected modules appropriate for sharing with the community. Identify and compare common design patterns. Troubleshoot and solve problems using data provided by Puppet. Identify and follow Puppet Best Practices, and know how to deviate when necessary.

Beginner 0 (0 Rating) 0 Students enrolled
Created by KPI Consulting Last updated Wed, 25-Dec-2019 English
What will i learn?
  • After completing this course, you will be able to: Identify the different parts of the Puppet Portfolio and their use cases. Discuss how Puppet can provide solutions for infrastructure management, provisioning, configuration management, and development practices. Know how to see the current state of your systems and environments. Use Bolt & Puppet tasks to run scripts or initial automation tasks on multiple nodes. Model declarative state for ongoing platform management. Understand automated application delivery on a stable platform.

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
+ View more
Description
  1. Introduction to Puppet - 
  2. Demonstrate the mastery of fundamental Puppet language constructs.
  3. Demonstrate the usage of advanced language constructs.
  4. Build well-architected modules appropriate for sharing with the community.
  5. Identify and compare common design patterns.
  6. Troubleshoot and solve problems using data provided by Puppet.
  7. Identify and follow Puppet Best Practices, and know how to deviate when necessary.

_____________________________

ü  The problem

ü  Configuration management

ü  A day in the life of a sysadmin

ü  Keeping the configuration synchronized

ü  Repeating changes across many servers

ü  Self-updating documentation

ü  Coping with different platforms

ü  Version control and history

ü  Solving the problem

ü  Reinventing the wheel

ü  A waste of effort

ü  Transferable skills

ü  Configuration management tools

ü  Infrastructure as code

ü  Dawn of the devop

ü  Job satisfaction

ü  The comparison of Puppet with Chef, Ansible and Salt stack 

 

  1.   The Puppet advantage

_________________________

The Puppet way

Growing your network

Cloud scaling

What is Puppet?

The Puppet language

Resources and attributes

Configuration management

What Puppet does do ?

 

 

3. Puppet Installation and Manifest Creation

____________________________________________

ü  Installing Puppet

ü  Manifests

ü  Nodes

ü  Modules

ü  Services

ü  Starting services at boot

ü  Service status options

ü  Service control commands

ü  Resource dependencies

ü  Files

 

4. Managing Users

___________________________

ü  Security practices

ü  User resources

ü  Removing or locking accounts

ü  Managing SSH keys

ü  Configuring SSH

ü  Managing privileges with sudo

 

5. Expressions and Logic

_____________________________

ü  Conditionals

ü  If statements else and else if Unless statements  Case statements

ü  The default case | Matching multiple cases

ü  Selectors | Expressions| Comparisons

ü  Equality| Substrings| Boolean operators

ü  Combining Boolean operators| Arithmetic operators

ü  Regular expressions | Operators

ü  Syntax| Conditionals

 

 

6. Reporting and troubleshooting

_____________________________________

ü  Reporting

ü  Debug and dry-run modes

ü  Printing messages

ü  Monitoring Puppet

ü  Common Puppet errors

+ View more
Other related courses
00:00:00 Hours
Updated Thu, 07-May-2020
0 3 ₹15999 ₹7999
00:00:00 Hours
Updated Wed, 25-Dec-2019
0 0 ₹15000
About the instructor
  • 0 Reviews
  • 28 Students
  • 54 Courses
+ View more
This workshop is delivered by one of top most industry-leading faculty with at least 10 to 15+ years of Industry as well as training experience

KPI Consulting is one of the fastest growing (with 1000+ tech workshops) e-learning & consulting Firm which provides objective-based innovative & effective learning solutions for the entire spectrum of technical & domain skills

Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
₹6999 ₹9999
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 0 Lessons
  • Full lifetime access
  • Access on mobile and tv
Developed By: Monnet Digital India Pvt Ltd