What’s New in Puppet Enterprise
2016.4
3 November, 2016
Welcome & Introductions
Grace Andrews
Technical Solutions Engineering
Puppet
Michael Olson
Sr. Product Marketing Manager
Puppet
Lay your DevOps foundation &
bridge today’s reality with
tomorrow’s
What’s new
Gain situational awareness with new change reporting
Drive software change confidently with orchestration improvements
Rapidly adopt containers in production
Lay your DevOps foundation with new integrations
Orchestrate deployments to targeted sets of infrastructure
5
Segment infrastructure based on any facts stored in Puppet & target deployments
to matching nodes
Orchestrate deployments to targeted sets of infrastructure
Get full & direct control to drive changes on-
demand
View change status in real-time to pause or
throttle deployment if needed
Built-in intelligence ensures that ordered
deployments respect all dependencies across
your apps & infrastructure
6
Run phased deployments & coordinate roll outs of change
Quickly identify whether changes are intentional
or the result of unexpected configuration drift
Know exactly when unexpected changes occur to
troubleshoot quickly & reduce MTTR
Identify security issues & alert teams faster
Visualize intentional vs. corrective changes
Gain visibility into the cause of changes across your infrastructure
Visualize intentional vs. corrective changes
Drill into individual resources to identify what changed and why
Build Docker container images with Puppet
Automate container build process using familiar,
predictable approach
Easily move existing services to Docker
containers without reinventing wheel
Enable consistent & reliable deployment of
services running in containers
Easily define & deploy services in containers
Integrate with VMware vRealize Automation
Automate self-service provisioning & configuration of infrastructure across its lifecycle
Integrate with Jenkins
Build continuous integration pipelines in Jenkins & orchestrate deployments with Puppet
Automate the delivery and operation of Azure
environments, with new support for:
• Resource Manager Templates
• Storage Accounts
• Private IP addresses, disks, extensions &
custom data
Updates to Microsoft Azure module
Extend automation to additional cloud resources in Azure
Client tools for Windows and Mac
Work faster from your Windows and Mac
workstations
Deploy changes quickly without first needing to
SSH into Puppet master
Manage infrastructure directly from your preferred workstations
Easily view status of proposed changes in
simulation mode, including which changes would
have:
• Had intentional vs. corrective changes
• Experienced failures
• Remained unchanged
Improve change success rate with detailed reporting on simulation mode Puppet runs
Visualize status of proposed changes
Classify & visualize node groups faster
Define and visualize node group hierarchies to ensure proper class inheritance
Live Demo
16
• Upgrade Puppet Enterprise or download it for free on up to 10 nodes:
puppet.com/download-puppet-enterprise
• Read the upgrade guide: docs.puppet.com/upgrade
• Read our blog post outlining our latest release: https://puppet.com/pe2016.4
Next steps
18
Thank You! Questions?

What's New in Puppet Enterprise 2016.4

  • 1.
    What’s New inPuppet Enterprise 2016.4 3 November, 2016
  • 2.
    Welcome & Introductions GraceAndrews Technical Solutions Engineering Puppet Michael Olson Sr. Product Marketing Manager Puppet
  • 3.
    Lay your DevOpsfoundation & bridge today’s reality with tomorrow’s
  • 4.
    What’s new Gain situationalawareness with new change reporting Drive software change confidently with orchestration improvements Rapidly adopt containers in production Lay your DevOps foundation with new integrations
  • 5.
    Orchestrate deployments totargeted sets of infrastructure 5 Segment infrastructure based on any facts stored in Puppet & target deployments to matching nodes
  • 6.
    Orchestrate deployments totargeted sets of infrastructure Get full & direct control to drive changes on- demand View change status in real-time to pause or throttle deployment if needed Built-in intelligence ensures that ordered deployments respect all dependencies across your apps & infrastructure 6 Run phased deployments & coordinate roll outs of change
  • 7.
    Quickly identify whetherchanges are intentional or the result of unexpected configuration drift Know exactly when unexpected changes occur to troubleshoot quickly & reduce MTTR Identify security issues & alert teams faster Visualize intentional vs. corrective changes Gain visibility into the cause of changes across your infrastructure
  • 8.
    Visualize intentional vs.corrective changes Drill into individual resources to identify what changed and why
  • 9.
    Build Docker containerimages with Puppet Automate container build process using familiar, predictable approach Easily move existing services to Docker containers without reinventing wheel Enable consistent & reliable deployment of services running in containers Easily define & deploy services in containers
  • 10.
    Integrate with VMwarevRealize Automation Automate self-service provisioning & configuration of infrastructure across its lifecycle
  • 11.
    Integrate with Jenkins Buildcontinuous integration pipelines in Jenkins & orchestrate deployments with Puppet
  • 12.
    Automate the deliveryand operation of Azure environments, with new support for: • Resource Manager Templates • Storage Accounts • Private IP addresses, disks, extensions & custom data Updates to Microsoft Azure module Extend automation to additional cloud resources in Azure
  • 13.
    Client tools forWindows and Mac Work faster from your Windows and Mac workstations Deploy changes quickly without first needing to SSH into Puppet master Manage infrastructure directly from your preferred workstations
  • 14.
    Easily view statusof proposed changes in simulation mode, including which changes would have: • Had intentional vs. corrective changes • Experienced failures • Remained unchanged Improve change success rate with detailed reporting on simulation mode Puppet runs Visualize status of proposed changes
  • 15.
    Classify & visualizenode groups faster Define and visualize node group hierarchies to ensure proper class inheritance
  • 16.
  • 17.
    • Upgrade PuppetEnterprise or download it for free on up to 10 nodes: puppet.com/download-puppet-enterprise • Read the upgrade guide: docs.puppet.com/upgrade • Read our blog post outlining our latest release: https://puppet.com/pe2016.4 Next steps
  • 18.