On Wed, Apr 13, 2016 at 10:43 AM, Thomas Gelf <[email protected]> wrote: > Last time was at last years PuppetConf, had a very nice discussion, do > not remember with whom. There I have been told that this could be part > of the upcoming virtual classroom trainings. I realized right a couple > of minutes ago that there is being offered "Appropriate Module Design" > right now. That's great to see! From the description I cannot tell how > deep it goes, but yes, that (and more like this) is what people request > and need. Cool!
I took the course as an internal reviewer before it went out. I personally thought it did a good job of covering covering the common module patterns and structures and how to organize modules for maintainability, along with a brief discussion of the role of testing (much past that is out-of-scope). "Infrastructure Design Using Puppet Modules" is also a good "best-practices" course. The major topic in the course is the roles/profiles pattern. It covers how to structure your internal code fairly well and IMO is a great introduction to "architecting" puppet code. I'd highly recommend it to anyone building out puppet code from scratch or looking to refactor their entire code stack. http://learn.puppet.com/instructor-led-training/appropriate-module-design http://learn.puppet.com/instructor-led-training/infrastructure-design-using-puppet-modules -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAHTHiAH5-JcDjFJ82a9PZQ6kd14KSaxTadiU62nMynLxNsCOAg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
