Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Eric Sorenson Keynote

Download to read offline

Puppet Camp America West; 25 June 2020

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Eric Sorenson Keynote

  1. 1. Puppet Camp America West Eric Sorenson 25 June 2020
  2. 2. /usr/bin/whoami sysadmin / sre / bad coder large scale config mgmt practitioner technical product manager guitarist and synthesist pinball game renter
  3. 3. © Puppet 2020, All rights reserved. Cloud adoption has shifted the center of gravity for automation 4 Today • Model/task-driven automation • OSs, hardware, apps, VMs, hypervisor • Config management is king Tomorrow • Event-driven orchestration • APIs, services, serverless, K8s, container platforms • Config management is a smaller part of the infra stack CloudOn-prem
  4. 4. Automation Evolved Model-driven automation Task-based orchestration Event-driven automation Model + task hybrids t-shirt: microcosm publishing Scripting
  5. 5. Puppet Enterprise 2019.8 LTS Support through June 2022 Patch Management Bolt Plans in the Orchestrator Lockless Code Deployment Modernized look and feel
  6. 6. © Puppet 2020, All rights reserved. Continuous Delivery for PE Predictably roll out change. New: Federated inventory reporting and module owners Puppet Remediate Task-based remediation, now with enhanced prioritization and maintenance window support. 7
  7. 7. puppet.com/open-source/learn-more Open Source Puppet Assist
  8. 8. Event-Driven Automation
  9. 9. © Puppet 2020, All rights reserved.
  10. 10. Triggers are based on cloud events, git events, monitoring alerts, tickets, and incidents – like a Splunk alert, a Cloudwatch alert, a GitHub PR being merged, etc. Steps are reusable, modular, and composable--things like destroying old EC2 instances, provisioning environments with Terraform, or clearing unattached EBS volumes. Approvals let you break out of a workflow to wait for an external process like manual approval or a callback from another system. Relay Taxonomy
  11. 11. Workflows-as-Code YAML Parameters prompt the user for data input at runtime to customize the behaviour of the workflow. Values can be supplied interactively, via API, or on CLI. Secrets are stored securely server-side using Hashicorp Vault, referenced in a workflow using the "!Secret" tag. Output tags enable data from previous steps to be used by ones that come later.
  12. 12. Integration Ecosystem A library of useful integrations that cover the most common use cases and external services with sample workflows and well-documented steps that let you remix and combine however you want. Low-friction interoperability if you have existing containers that you want to use in Relay workflows, they can drop right in alongside purpose-built integrations. Easy step authoring if you've built something that other people might find useful or want to contribute to existing steps
  13. 13. © Puppet 2020, All rights reserved.15 You are here
  14. 14. Thank you PuppetCamp! Up next: Jeffrey Miller on Brownfield Puppet Richard Romanus on Servicenow ENC Cat Rayburn on Team Workspaces Ben Ford on Telemetry Lightning Talks!

Puppet Camp America West; 25 June 2020

Views

Total views

130

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

2

Shares

0

Comments

0

Likes

0

×