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.
_____________________________
ü 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
_________________________
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
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
Write a public review