Accelerate your Journey to Pervasive Automation
In this webinar, you’ll learn more about:
Continuous Delivery for Puppet Enterprise, which provides a simple, prescriptive way to build, test, promote and deploy Puppet code so you can deliver changes faster and more reliably.
Puppet Discovery, which gives you deep insights into your infrastructure so you know what to automate and take action on so you can bring all of your infrastructure under management.
Puppet Enterprise 2018.1, an update which includes more ways to help customers scale automation broadly and deeply with enterprise-grade security and support.
3. Agenda
The Journey to Pervasive Automation
New Products from Puppet
● Puppet Discovery
● Continuous Delivery for Puppet Enterprise
● Puppet Enterprise 2018.1
New Partnerships and Integrations
4. Confidential - do not
distribute
4
The Journey to
Pervasive Automation
5. Confidential - do not
distribute
5
Challenges to Pervasive Automation
Hard to Know What You Have
Hard to scale broadly and deeply
Dev and Ops still siloed
6. Puppet Product Portfolio
Puppet Enterprise Puppet PipelinesPuppet Discovery
Know what you have.
Know where to start.
Discover
Bridge development
and operations.
Deliver
Manage at scale.
Keep it compliant.
Manage| |
8. 8
Puppet Discovery, the first step to pervasive automation
Discover resources and act on them within a single product
Confidential
9. 9
Know what’s running no matter where it runs.
On-premises, in the cloud, and in your containers
● Unified view across hybrid resource
providers
● Intuitive dashboards and filtered list
views
Be able to answer questions like…
● What are all the hosts that have a
particular package installed?
● What files are changing on my
running containers?
● Which operating system versions do I
have?
Confidential
10. 10
Take action within the same product.
Discovery is the only solution that enables users to take action on discovered resources.
● Puppet Discovery is a dynamic, automated
dashboard of record of your IT inventory.
● Puppet Discovery is the only product that
allows you to take action on newly
discovered resources without switching to
another tool.
● Actions include:
○ Manage any service
○ Install Puppet agent
Coming soon:
○ Partner agents
○ Networking devices
○ “Bring your own Tasks”
Confidential
11. 11
Seamlessly bring resources under Puppet management
Discovery allows you to quickly bring unmanaged resources under Puppet management
● Quickly identify all of the resources
that are not under Puppet
Management
● Install the Puppet Agent with a few
clicks
● Apply Puppet models and execute
orchestrated tasks via Puppet
Enterprise
Confidential
17. 17
Simplify continuous delivery for infrastructure
● Create continuous delivery
pipelines for your infrastructure
code in minutes
● Automatically build, test and
promote changes to your Puppet
control repos and modules
● Visualize modules your Puppet
control repos depend on
18. 18
Unify Dev and Ops workflows
● Fully control how infrastructure changes
are delivered across environments:
○ Automatically create, merge and
delete Git branches depending on
desired deployment policy
○ Create rolling deployments with
one-click rollbacks
○ Set approvals and gates at every
stage
● Get full visibility into infrastructure code
changes
20. What’s New in 2018.1 LTS
● Significant updates in this Long Term Support (LTS) release (supported for 18 months)
○ Take advantage of Puppet’s latest innovations
● New capability: set RBAC per node in Puppet tasks
○ Scale Puppet Tasks across teams with more control and visibility
● New capability: easier to backup and recover Puppet infrastructure
○ More easily incorporate Puppet Enterprise into your disaster recovery plan
● Improved UX: optimized views, faster load times and contextual help
○ Reduce the Puppet learning curve and time spent managing your infrastructure
● New support for Puppet Development Kit (PDK) and Resource API
○ Develop, test, and implement Puppet modules faster
20Confidential
21. 21
Long-term support release
Significant changes since the last Puppet Enterprise LTS released in 2016
● Execute one-off change in any language with Puppet Tasks
● Run Puppet from anywhere
● Discover unmanaged packages with Package Inspector
● Scale out nodes and resource data (runs on 100,000 vs. 10,000
nodes)
● High Availability
● Japanese language support
● Support for ARM-based systems (aarch64)
● Puppet-based Installer (simpler and self-healing upgrades)
● Write better code and modules faster with the Puppet Development
Kit (PDK)
Confidential
22. 22
New capability: set RBAC per node in Puppet Tasks
Scale Puppet Tasks across teams with more control and visibility
Improve visibility into “who does what”
with Puppet Tasks
Get more control over your infrastructure
management:
● Set which tasks can be run by which
RBAC roles
● Specify on which nodes those roles
can execute Tasks
Confidential
23. 23
Easier backup and recovery of Puppet infrastructure
More easily incorporate Puppet Enterprise into your disaster recovery plan
● Puppet Enterprise is now easier to
incorporate into your disaster recovery plan,
thanks to new tooling that makes easier the
backup and recovery of Puppet infrastructure
● High-availability capability makes Puppet
Enterprise always ready if there is a problem
anywhere in your data center or cloud
Slide in First Meeting Deck
Confidential
24. 24
Improved UX: optimized views, faster load times and contextual help
Reduce the Puppet learning curve and time spent managing your infrastructure
● Optimized views and load times, which means
faster screen refreshes even if you are managing
+100,000 nodes.
● Contextual help with inline documentation available
on the console.
● Users now have the flexibility to target their
infrastructure using PQL or node groups – PQL to
target precise resources, node groups to target
broad groupings of nodes.
● Improved accessibility for users who work
exclusively with a keyboard, use screen readers or
see color differently.
Confidential
25. 25
New support and KBase for PDK and Resource API
Develop, test, and implement Puppet modules faster
● Puppet Development Kit (PDK) is a collection of
tools that help users develop, test, convert and
update modules from a Windows, Linux or Mac
workstation with a simple unified interface.
● The Resource API offers an easier way to
develop Puppet types and providers when
building modules.
● Starting with version 1.5 and later, both tools are
now officially supported for PE customers, which
means that the PDK is backed by guaranteed
response times and a solid knowledge base.
Confidential
26. 26
Azure and Windows Updates
First-class support for managing Azure and Windows infrastructure
● Auto-generated Azure ARM module: Supports new
Azure resources and services as they’re available.
● Windows Scheduled Task module: Supports the v2
API for Windows Task Scheduler for more
sophisticated triggers and scheduling.
● DSC Lite module: Lightweight alternative to the
original DSC module with advanced options to more
easily manage class-based and custom resources.
● Azure Accelerator Program: Joint program with
Microsoft and Barracuda to accelerate cloud
migration. Email azure-accelerator@puppet.com for
details.
Confidential
27. Cisco Modules
● Cisco IOS module private beta release: Module enables
agentless management of Cisco IOS-based switches,
including Cisco Catalyst switches. Private beta gives
customers early access and input. Email
networkingbeta@puppet.com for details.
● Cisco ACI module: Developed by Cisco. Enables
customers to manage Cisco Application Policy
Infrastructure Controller (APIC) configurations with Puppet.
Available in May.
● Cisco Meraki module: Define Meraki organization
administrators across all networks and multiple
organizations. Available this month.
27Confidential
Agentless management of Cisco devices makes automation pervasive across networks
28. Technology Alliance Partner Program (TAPP)
● TAPP partners signed since last October
○ Nutanix
○ Lenovo
○ Barracuda
○ Xmatters
● Modules moved to Supported or Partner Supported status
○ Barracuda - Partner Supported
○ CyberArk - Partner Supported
○ Lenovo RackSwitch - Partner Supported
● Talking Tech Webinar Series
○ CloudPassage
○ F5
○ CyberArk
○ Barracuda
28Confidential
New Partnerships to Extend Automation to Cloud, Networking and Security