puppetconf 2016: puppet enterprise roadmap and how to succeed with it – susannah axelrod &...
TRANSCRIPT
Puppet Enterprise RoadmapSusannah Axelrod, Director of Product ManagementLindsey Smith, Sr. Product Manager
Key areas of roadmap innovation
Situational awareness
Datacenter standard
Enterprise readiness
Change with confidence
Bridge to the future
(PE release cadence)
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
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
Core Resources
Management Abstractions
Applications
Datacenter standard – Windows management
First-Class PartnershipFirst-Class Partnership
Applications
Management Abstractions
Core Resources
Puppet Agent
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
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
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
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
● Fully automated provisioning workflow
● Get production-ready infrastructure quickly
● Everyone gets a win
Self-Service Workflow and Integration with vRA/vRO
16
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
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
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
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