TechgenLabs is one of the leading IT online Training and Placements Organization in USA. Puppet Online Training classes by TechgenLabs with highly qualified and excellent experienced trainers. Our trainers are experts and they have more experience in the real time environment in Puppet online training. We provide interactive and effective training for our student. So that you can interact with the faculty to clarify your doubts. Our team of well experienced Puppet online trainers with vast real time IT experience in Puppet Training is dedicated towards providing quality training in Puppet Online Training. We provide all real time interview questions to the students. We will provide recorded videos and material for future reference. Puppet Online Training is your one stop & Best solution to learn at your home with flexible timings. We placed our students in USA, UK, Singapore, Malaysia, Canada, South Africa, and Scotland. We provide Puppet interview support and project support.

Puppet Online Training Course Content

Introduction to puppet

  • 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 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 ?

Puppet installation and manifest creation

  • Installing puppet
  • Manifests
  • Nodes
  • Modules
  • Services
  • Starting services at boot
  • Service status options
  • Service control commands
  • Resource dependencies
  • Files

Managing users

  • Security practices
  • User resources
  • Removing or locking accounts
  • Managing ssh keys
  • Configuring ssh
  • Managing privileges with sudo

Expressions and logic

  • Conditionals
  • If statements
  • Else and elsif
  • 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

Reporting and troubleshooting

  • Reporting
  • Debug and dry-run modes
  • Printing messages
  • Monitoring puppet
  • Common puppet errors