Knowing when & how to insert data into Puppet code is tricky. Dumping it all into Hiera doesn't always work. Learn how to make the right decisions for good configuration management.
The just-released Puppet 5 Platform offers awesome performance and scalability boosts, unified versioning, and cool new features for configuration management.
You can start with a new tool faster if how you learn matches how you work. The new Learning VM gives you a more real-world way to start configuration management with Puppet.
Puppet's pluginsync ensures that all nodes have the most current version of your plugins before an agent run, to keep all your configurations under Puppet management.