13. Automate IT
Make rapid, repeatable changes and enforce
the consistency of systems and devices.
14. Define desired state
Users · Groups · Firewall
DNS · NTP · SSH
Kernel Settings · Files
Packages · Services
Repositories · Mounts
Jobs · Scheduling
Operating Systems
Virtual & Cloud
Network & Storage
Applications
Core Infrastructure
15. Automation Gives You
Speed
Accelerate cycle times.
Make iterative changes.
Productivity
Define once, run a thousand times.
Automatically remediate drift.
Insight
See the exact state of your machines.
Know what changed and when.
16. Define desired stateThe Puppet Approach
Improve agility & productivity through defining & applying a desired state
1.
Define
the desired
state
2.
Test
configuration
changes
3.
Enforce
the desired state
automatically
4.
Report
on differences &
changes made
33. Puppet Operations Manager
A profiler & metrics service tracks key metrics associated
with Puppet Server health & performance
Puppet Server Reporting using Grafana
37. The Impact of High Performing IT
Deploy code 30x more frequently
With 50% fewer failures
Contribute to 50 % higher market
cap growth over three years
Source: 2014 State of Devops Report
43. In-Person Training & Certification
60% of IT managers are not satisfied
with the speed at which IT responds
to business needs
Learn the right way to manage an
infrastructure.
Practitioner
3-day, advanced-level course
Learn why you should manage your
Puppet infrastructure the right way.
Learn how to design your own
infrastructure and define your own
right way to implement Puppet.
Fundamentals
3-day course
Architect
2-day, advanced-level course
Public and private training options available.