Here are the slides from Susannah Axelrod & Lindsey Smith's PuppetConf 2016 presentation called Puppet Enterprise Roadmap and How to Succeed with It. Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
3. Key areas of roadmap innovation
Situational awareness
Datacenter standard
Enterprise readiness
Change with confidence
Bridge to the future
(PE release cadence)
4. Situational awareness
Q3 2016
• Change reporting: Know what changed
on your systems and why
Later
• Resource-level visibility
• Vulnerability detection and evaluation
Gain insight into state of infrastructure
8. Datacenter standard
Recent and Upcoming
• Agent Platforms
IBM z Systems
Cisco IOS XR(Evolved XR)
Devices
Mac OS X Sierra
Windows Server 2016
• Windows Chocolatey module
• IBM Websphere
11. Enterprise readiness
Q4 2016
● Lower cost to use Puppet:
○ High Availability
○ Install and upgrade tooling
○ Configurable Facter
● Integrated solutions:
○ New integration with VMware vRA/vRO
○ Secrets handling
Later
● Multi-tenancy
Automation and integrations to streamline your company’s infrastructure
12. High Availability in Puppet Enterprise
12
● Puppet is critical to your ability to
operate
● Maintain continuity of catalog
compilation
● End-to-end workflow to prepare for
and live through failover
○ Provision and sync replica
○ Failover to replica
○ Promote replica to master
○ Provision a new replica
14. Creating a new VM is easy, but…
● Not security hardened or compliant with Standard
Operating Environment (SOE)
● Not ready for to do useful work
● No central visibility into the VM during its lifecycle
● No way to automate updating once it has been
provisioned
Still Lots of Room for Improvement
14
15. Who are the People in Your Neighborhood?
15
Puppet Practitioner
● Expert in Puppet-driven management of configuration
● Writes Puppet code
VRA Admin
● Designs offerings that Consumers see in their catalog
● Manages governance rules in vRA
Consumer
● Wants to get what they need quickly
● Wants a short and simple list of choices
● Doesn’t know or care about Puppet or vRA
16. ● Fully automated provisioning workflow
● Get production-ready infrastructure quickly
● Everyone gets a win
Self-Service Workflow and Integration with vRA/vRO
16
18. Change with confidence
Q3 2016
• Tools to run Puppet actions from
the desktop workstation
• Select infrastructure with the
Puppet Query Language
• Direct change API
Later
• Drive direct change with expanded
orchestration capabilities
Drive change on selections of infrastructure and applications
19. Change with confidence
• Run phased deployments on-demand
• Directly initiate enforcement of changes
• Review the results of each change in real-time
• Determine how many servers to change at a
time and how to respond to any failures
Directly enforce changes to infrastructure & apps with ease
21. Bridge to the future - Below the Line
● Container runtime deploy and configure
○ Docker module
○ Container host management
● Deploying orchestrator and scheduler platforms
○ Docker Swarm, UCP and Registry
○ Kubernetes
○ Mesos, Chronos and Marathon
● Driving your container platform with Puppet
○ Kubernetes
22. Bridge to the future - Above the Line
● Building container images
○ Dockerfiles: the revenge of BASH
○ Leverage existing codebase as you migrate
○ Better composability when scaling up your usage
● Container runtime inventory/bill of materials
○ What about day minute 2?
○ Container inventory module
○ Driving the container community towards standards