PROVISIONING AEM WITH PUPPET -
How we’re working at provisioning AEM 6.1 using Puppet at
Liberty Global
Niels Hardeman | Ronald van Eede 31-03-2016
ABOUT THE AEM 6.1 MIGRATION
A bit of context to give some sense of the project’s size
AEM 6.1 MIGRATION
05PROVISIONING AEM WITH PUPPET |
○ Coming from AEM 5.6.1
○ Completely rebuilding hosting
○ New servers needed: 100+
WHY OPT FOR AUTOMATED PROVISIONING?
06PROVISIONING AEM WITH PUPPET |
○ Speed, a matter of minutes
○ Consistency, configuration drift
○ Accuracy, human error
○ Versatility, changing many servers with ease
WHY OPT FOR PUPPET?
07
○ Started out completely agnostic
○ Aligned with infrastructure dept.
○ AEM Module on Puppet Forge
○ Uses a DSL, easy to learn
PROVISIONING AEM WITH PUPPET |
08
Puppet
PROVISIONING AEM WITH PUPPET |
Lifecycle of a Puppet run
09PROVISIONING AEM WITH PUPPET |
Easy to get started
10PROVISIONING AEM WITH PUPPET |
11
Modules
PROVISIONING AEM WITH PUPPET |
AEM module
12PROVISIONING AEM WITH PUPPET |
13PROVISIONING AEM WITH PUPPET |
Application Orchestration
14PROVISIONING AEM WITH PUPPET |
15PROVISIONING AEM WITH PUPPET |
Provisioning aem with puppet

Provisioning aem with puppet