SlideShare a Scribd company logo
Configuration Management
in the Enterprise
Puppet the Foreman and YOU
Disclaimer
• This is how I do it.
• This is my experience.
• This has a lot to do with people.
• This has a lot to do with design & thinking.
• This has a lot to do with before you run “install.sh”
twitter: @byron_miller
Enterprise
• Lots of interconnected stuff..
• Oracle…
• Linux..
• Windows.
• Weblogic…
• ERP / CRM / Financials…
• VMware..
• Cots..
• Not much in “cloud” for me with the exception of SaaS (sales platform)
twitter: @byron_miller
BHAG: Configuration Management
• Start here – puppet – its your big hairy audacious goal.
• Start Simple – ntp, provisioning (yes, it’s easy), sysctl..
• Source Control everything – gitlab/github
twitter: @byron_miller
Achieve our goal
• Brainstorm about your smaller goals
• Iterate
• Test/Experiment
• Think
• Experiment/test
• Pilot Programs
• Think
• iterate
twitter: @byron_miller
Define your goal
• Write down your goals
• Write down the context of your goals
• Write down the priority of your goals
• Think of value
• Think of service
• Think of utility
• Lets brainstorm some here..
twitter: @byron_miller
In case you didn’t notice
• Implementing puppet in my environment has been less about learning the
technology. Puppet is “easy” to learn, Puppet Enterprise even more so. It’s
more about applying puppet to solve complex problems.
• Problems are never completely solved – don’t automate & forget
• We iterate and iterate to improve ourselves (do some A/B)
• Puppet enables continuous improvement
• Puppet enables “lean” & “agile”
• Puppet enables our design and systems goal(s)
twitter: @byron_miller
Easy goals: Configuration Drift
• Establish and maintain consistency
• Foreman ENC, Parameterized classes, hierarchal parameter storage.
• Dashboards!
twitter: @byron_miller
Foreman
twitter: @byron_miller
Host Groups – CM management
twitter: @byron_miller
Easy Goal: Reporting / Auditing (monitoring)
• PuppetDB
• Puppet Reports / Dashboard
• Foreman Reports, Metrics & Trends
twitter: @byron_miller
Foreman Reporting
twitter: @byron_miller
Reports
twitter: @byron_miller
Easy Goal: Provisioning
twitter: @byron_miller
• Repetitive Process
• Needs standards – Easy “wins” often live here, especially in legacy
enterprise
• difficult place to have drift
• Yes, RHEL/OEL all the way
Foreman Provisioning
twitter: @byron_miller
Hard Goal: Automating other stuff
• By automation, I don’t mean basic configuration.. I mean, building &
deploying a process and automating that pesky stuff such as
databases, deployments, pipelines et all.
• This other stuff is where you should really begin to think about your
work and how to appropriately “attack” it.
twitter: @byron_miller
How to do hard stuff? Build patterns
• Flow – describe the process flow & state of flow
• Complexity - Apply puppet to knowledge, derive your knowledge
before you try and automate
• Think of your complexity in terms of contexts – remember when I
asked you to write down the context of your work?
twitter: @byron_miller
Sense Making: Hard stuff is hard
twitter: @byron_miller
Complex – Retrospective
• Probe -> Sense -> Respond
• This is where you operate in “retrospect” – relation between cause & effect perceived in
retrospect.
• Sense “emergent” practice – what to do next (This is where experimentation pays off)
• Safe to fail experimentation - amplify what works, suppress what doesn’t. Innovation happens
here.
• Collaborative Leadership
• Not the best to automate. Build “rails” to guide / influence but remember, that what happens
here, may not be repeatable.
twitter: @byron_miller
Complicated – Expert Knowledge
• Sense -> Analyze -> Respond
• Respond and apply good practice.
• Relationship between cause & effect requires some form of investigation /
expert knowledge.
• Analytical Leadership
• Fairly automatable, your “rails” can be more restrictive here as your
building on good practices.
twitter: @byron_miller
Chaotic – Novel
• Act -> Sense -> Respond
• NOVEL solutions
• NO relationship between cause and effect at systems level
• No automation here. (usually a symptom of automation failure)
• “Take Control” leadership – Lead and get out
twitter: @byron_miller
Simple - Bureaucratic
• Sense -> Categorize -> Respond
• Apply best practice
• Bureaucracy lives here
• Warning: When bureaucracy / simple dies, it immediately goes CHAOTIC
• Complacency leads to failure
• Bureaucratic Leadership
• Automation LIVES here.
twitter: @byron_miller
Disorder – I’m not making any sense
• This is where we start..
• State of not knowing what type of causality exists. People will revert
to their own comfort zone in making a decision here.
• Biases.. Biases everywhere..
twitter: @byron_miller
With these sense making skills
• Think about your work
• Think about your tools
• Think about your systems
• Think about your goals
• Think about design
• Think about THE goal
• Think about value
• Think about appropriate leadership
twitter: @byron_miller
Sometimes the best tool
• Is a human being
• Software is great at repetition
• Software is great at repetition
• Software is great with bureaucracy
• Novel processes require specific leadership
• Complex/Complicated systems require humans
• Simple systems still need people
twitter: @byron_miller
Systems thinking & design
twitter: @byron_miller
• Think of intelligent orchestration – mcollective perhaps?
• Think of a “city” system
• Garbage pickup at 7 a.m.
• Newspaper at 6 a.m.
• Schools from 7:30 to 3:30
• What is your intent of work? What is the goal of your automation?
How will you achieve it?
• Orchestrate wisely – tracking drift? Applying change? Auditing?
Ephemeral instances? Do you need 30 minute checkins?
More “wins”
• System cloning
• sudoers
• RPM / Package management (katello is being integrated soon)
• SSHd config
• Iptables..
• Logstash/collectl/statsd (good packages here)
• Augeus all the things
• List goes on forever.. Just do yourself a favor and finish one before starting
another 
twitter: @byron_miller
Collaborate
• It takes a village yaddy yaddy yadda
• Collaborative Leadership is a very effective way to lead your puppet
pipeline.
• I have a story I read.. You may have too
twitter: @byron_miller
So I read this book…
• It got me thinking..
It was written about me..
I’ve lived this story..
But it felt like a “manager” story..
twitter: @byron_miller
What if Erik gave ME (Brent) that advice?
• Have I heard it?
• Would I listen?
• Would I care?
• Some of us trying to do puppet are techies
• What if we’re not management?
• Not “decision makers”?
twitter: @byron_miller
What defines Brent?
• Driven by thinking logically
• “Applied DevOps” … help me DevOps, you’re my only hope
• Our Management manages expectations
• Management relies on me.
• Self made..
• Product of environment..
twitter: @byron_miller
Leading like a Brent
• No one listens!
• I’m Overloaded
• I don’t want to burnout
• I’m sort of a BOFH
• Excuses.. Excuses.. Excuses..
• Just automate it!
twitter: @byron_miller
We’re here because we see improvement…
• DevOps
• Puppet
• Foreman
• Virtualization
• Agile
• Lean
• Philosophy
• Systems Thinking
…
twitter: @byron_miller
The hard way
• Logical
• Strongly Stated Position
• Assertive
• “Closing the deal”
twitter: @byron_miller
Strongly Stated Position
• Only speaking to “Facts”
• Mimicking success of others
• Strong / Defensive Views
• Applied Thinking – Applied Lean, Applied DevOps, Applied Agile
twitter: @byron_miller
Assertive Supporting Arguments
• My way or else..
• Logic makes us feel assertive
• We expect everyone to “obey” our logic
twitter: @byron_miller
Closing Deal
• Resist Compromise
• Using only logic / extreme passion to speak
• Assert as if everything is Objective
twitter: @byron_miller
Stop!
twitter: @byron_miller
A new way: The Collaborative Way!
• Work together
• Break down silos
• Build bridges
• Trust & be trusted
twitter: @byron_miller
Establish Credibility
• Don’t overestimate oneself!
• Experiment! Experiment!
• Don’t jump to applying
• Recognize “small wins” as a catalyst
• Positive action
twitter: @byron_miller
Frame for common ground
• Lead to positive results
• Steer the story to align to your org
• Make it yours
twitter: @byron_miller
Connect Emotionally
• Work through gatekeepers
• Put on their shoes
• Strategize to reach broader audience
twitter: @byron_miller
Evidence
• Stories
• Examples
• Metaphors
• Experimentations
• Pilots
twitter: @byron_miller
Brent Transformation
• Don’t need to be “manager” to lead
• GROW into leadership
• GROW yourself!
twitter: @byron_miller
Patterns, not ideologies.
• Skills
• People
• Ideas
• Experiments
• Make it YOURS
twitter: @byron_miller
Now you can begin
• Tools to think
• Tools to collaborate
• Tools to make sense of your work
• Tools to manage your work
• Tools to automate all the things
• I’ve given you lots of hammers, use wisely.
• If you’re a “Spock” trying to automate with puppet, make sure you find a
Captain Kirk who knows this!
twitter: @byron_miller
Thanks
• Automate wisely
• Collaborate all the time
• Think about your work
• Think about your systems
• Hope this helps you “enable” your Puppet/DevOps journey
• Email: byronm@gmail.com
• Twitter @Byron_miller
twitter: @byron_miller

More Related Content

ODP
Foreman in your datacenter
PPTX
PuppetCamp Austin 2015 Talk - Getting started with puppet
PDF
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
PDF
DevOpsDays Austin 2014 - collaborative leadership lightning talk
PDF
Fast prototypes and customer development for start ups
PDF
How to Build Software If You Can't Write Code
PPTX
20 Ways to Shaft your Split Tesring : Conversion Conference
PDF
Conversion Hotel 2014: Craig Sullivan (UK) keynote
Foreman in your datacenter
PuppetCamp Austin 2015 Talk - Getting started with puppet
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
DevOpsDays Austin 2014 - collaborative leadership lightning talk
Fast prototypes and customer development for start ups
How to Build Software If You Can't Write Code
20 Ways to Shaft your Split Tesring : Conversion Conference
Conversion Hotel 2014: Craig Sullivan (UK) keynote

Similar to Puppet Camp Dallas 2014: Configuration Management in the Enterprise (20)

PPTX
What is devops
PPTX
WFH Strategies for the unprepared
PPTX
20 top AB testing mistakes and how to avoid them
PPTX
Enterprise Project Management
PDF
Basics of landing page optimization
PDF
Bootstrapping your startup & building it lean: stop wasting time
PPT
Failcon SprocketGroup Presentation
PPTX
7. how to be ruthlessly good at hiring to be recorded
PDF
Startup Operating Systems
PPTX
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
PPTX
Myths and Illusions of Cross Device Testing - Elite Camp June 2015
PPTX
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
PDF
Customer Development Fast Protyping
PPT
Fast Prototyping Customer Development Mock Ups 2014
PDF
Velocity Conference NYC 2014 - Real World DevOps
PPTX
Project Management 101 - Wordcamp TO 05112011
PDF
CentOS Dojo - Good User Mojo
PPTX
Leveraging Good User Mojo
PPTX
Letting the cards speak: Agile planning for SharePoint
PDF
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
What is devops
WFH Strategies for the unprepared
20 top AB testing mistakes and how to avoid them
Enterprise Project Management
Basics of landing page optimization
Bootstrapping your startup & building it lean: stop wasting time
Failcon SprocketGroup Presentation
7. how to be ruthlessly good at hiring to be recorded
Startup Operating Systems
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
Myths and Illusions of Cross Device Testing - Elite Camp June 2015
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
Customer Development Fast Protyping
Fast Prototyping Customer Development Mock Ups 2014
Velocity Conference NYC 2014 - Real World DevOps
Project Management 101 - Wordcamp TO 05112011
CentOS Dojo - Good User Mojo
Leveraging Good User Mojo
Letting the cards speak: Agile planning for SharePoint
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
Ad

More from Puppet (20)

PPTX
Puppet Community Day: Planning the Future Together
PPTX
The Evolution of Puppet: Key Changes and Modernization Tips
PPTX
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
PPTX
Bolt Dynamic Inventory: Making Puppet Easier
PPTX
Customizing Reporting with the Puppet Report Processor
PPTX
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
PPTX
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
PPTX
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
PDF
Puppet camp2021 testing modules and controlrepo
PPTX
Puppetcamp r10kyaml
PDF
2021 04-15 operational verification (with notes)
PPTX
Puppet camp vscode
PDF
Modules of the twenties
PDF
Applying Roles and Profiles method to compliance code
PPTX
KGI compliance as-code approach
PDF
Enforce compliance policy with model-driven automation
PDF
Keynote: Puppet camp compliance
PPTX
Automating it management with Puppet + ServiceNow
PPTX
Puppet: The best way to harden Windows
PPTX
Simplified Patch Management with Puppet - Oct. 2020
Puppet Community Day: Planning the Future Together
The Evolution of Puppet: Key Changes and Modernization Tips
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Bolt Dynamic Inventory: Making Puppet Easier
Customizing Reporting with the Puppet Report Processor
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Puppet camp2021 testing modules and controlrepo
Puppetcamp r10kyaml
2021 04-15 operational verification (with notes)
Puppet camp vscode
Modules of the twenties
Applying Roles and Profiles method to compliance code
KGI compliance as-code approach
Enforce compliance policy with model-driven automation
Keynote: Puppet camp compliance
Automating it management with Puppet + ServiceNow
Puppet: The best way to harden Windows
Simplified Patch Management with Puppet - Oct. 2020
Ad

Recently uploaded (20)

PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
history of c programming in notes for students .pptx
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPT
Introduction Database Management System for Course Database
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Digital Strategies for Manufacturing Companies
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
assetexplorer- product-overview - presentation
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Understanding Forklifts - TECH EHS Solution
Computer Software and OS of computer science of grade 11.pptx
Wondershare Filmora 15 Crack With Activation Key [2025
history of c programming in notes for students .pptx
L1 - Introduction to python Backend.pptx
Reimagine Home Health with the Power of Agentic AI​
Upgrade and Innovation Strategies for SAP ERP Customers
Introduction Database Management System for Course Database
Odoo Companies in India – Driving Business Transformation.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Navsoft: AI-Powered Business Solutions & Custom Software Development
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
CHAPTER 2 - PM Management and IT Context
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Digital Strategies for Manufacturing Companies
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
assetexplorer- product-overview - presentation
2025 Textile ERP Trends: SAP, Odoo & Oracle
Understanding Forklifts - TECH EHS Solution

Puppet Camp Dallas 2014: Configuration Management in the Enterprise

  • 1. Configuration Management in the Enterprise Puppet the Foreman and YOU
  • 2. Disclaimer • This is how I do it. • This is my experience. • This has a lot to do with people. • This has a lot to do with design & thinking. • This has a lot to do with before you run “install.sh” twitter: @byron_miller
  • 3. Enterprise • Lots of interconnected stuff.. • Oracle… • Linux.. • Windows. • Weblogic… • ERP / CRM / Financials… • VMware.. • Cots.. • Not much in “cloud” for me with the exception of SaaS (sales platform) twitter: @byron_miller
  • 4. BHAG: Configuration Management • Start here – puppet – its your big hairy audacious goal. • Start Simple – ntp, provisioning (yes, it’s easy), sysctl.. • Source Control everything – gitlab/github twitter: @byron_miller
  • 5. Achieve our goal • Brainstorm about your smaller goals • Iterate • Test/Experiment • Think • Experiment/test • Pilot Programs • Think • iterate twitter: @byron_miller
  • 6. Define your goal • Write down your goals • Write down the context of your goals • Write down the priority of your goals • Think of value • Think of service • Think of utility • Lets brainstorm some here.. twitter: @byron_miller
  • 7. In case you didn’t notice • Implementing puppet in my environment has been less about learning the technology. Puppet is “easy” to learn, Puppet Enterprise even more so. It’s more about applying puppet to solve complex problems. • Problems are never completely solved – don’t automate & forget • We iterate and iterate to improve ourselves (do some A/B) • Puppet enables continuous improvement • Puppet enables “lean” & “agile” • Puppet enables our design and systems goal(s) twitter: @byron_miller
  • 8. Easy goals: Configuration Drift • Establish and maintain consistency • Foreman ENC, Parameterized classes, hierarchal parameter storage. • Dashboards! twitter: @byron_miller
  • 10. Host Groups – CM management twitter: @byron_miller
  • 11. Easy Goal: Reporting / Auditing (monitoring) • PuppetDB • Puppet Reports / Dashboard • Foreman Reports, Metrics & Trends twitter: @byron_miller
  • 14. Easy Goal: Provisioning twitter: @byron_miller • Repetitive Process • Needs standards – Easy “wins” often live here, especially in legacy enterprise • difficult place to have drift • Yes, RHEL/OEL all the way
  • 16. Hard Goal: Automating other stuff • By automation, I don’t mean basic configuration.. I mean, building & deploying a process and automating that pesky stuff such as databases, deployments, pipelines et all. • This other stuff is where you should really begin to think about your work and how to appropriately “attack” it. twitter: @byron_miller
  • 17. How to do hard stuff? Build patterns • Flow – describe the process flow & state of flow • Complexity - Apply puppet to knowledge, derive your knowledge before you try and automate • Think of your complexity in terms of contexts – remember when I asked you to write down the context of your work? twitter: @byron_miller
  • 18. Sense Making: Hard stuff is hard twitter: @byron_miller
  • 19. Complex – Retrospective • Probe -> Sense -> Respond • This is where you operate in “retrospect” – relation between cause & effect perceived in retrospect. • Sense “emergent” practice – what to do next (This is where experimentation pays off) • Safe to fail experimentation - amplify what works, suppress what doesn’t. Innovation happens here. • Collaborative Leadership • Not the best to automate. Build “rails” to guide / influence but remember, that what happens here, may not be repeatable. twitter: @byron_miller
  • 20. Complicated – Expert Knowledge • Sense -> Analyze -> Respond • Respond and apply good practice. • Relationship between cause & effect requires some form of investigation / expert knowledge. • Analytical Leadership • Fairly automatable, your “rails” can be more restrictive here as your building on good practices. twitter: @byron_miller
  • 21. Chaotic – Novel • Act -> Sense -> Respond • NOVEL solutions • NO relationship between cause and effect at systems level • No automation here. (usually a symptom of automation failure) • “Take Control” leadership – Lead and get out twitter: @byron_miller
  • 22. Simple - Bureaucratic • Sense -> Categorize -> Respond • Apply best practice • Bureaucracy lives here • Warning: When bureaucracy / simple dies, it immediately goes CHAOTIC • Complacency leads to failure • Bureaucratic Leadership • Automation LIVES here. twitter: @byron_miller
  • 23. Disorder – I’m not making any sense • This is where we start.. • State of not knowing what type of causality exists. People will revert to their own comfort zone in making a decision here. • Biases.. Biases everywhere.. twitter: @byron_miller
  • 24. With these sense making skills • Think about your work • Think about your tools • Think about your systems • Think about your goals • Think about design • Think about THE goal • Think about value • Think about appropriate leadership twitter: @byron_miller
  • 25. Sometimes the best tool • Is a human being • Software is great at repetition • Software is great at repetition • Software is great with bureaucracy • Novel processes require specific leadership • Complex/Complicated systems require humans • Simple systems still need people twitter: @byron_miller
  • 26. Systems thinking & design twitter: @byron_miller • Think of intelligent orchestration – mcollective perhaps? • Think of a “city” system • Garbage pickup at 7 a.m. • Newspaper at 6 a.m. • Schools from 7:30 to 3:30 • What is your intent of work? What is the goal of your automation? How will you achieve it? • Orchestrate wisely – tracking drift? Applying change? Auditing? Ephemeral instances? Do you need 30 minute checkins?
  • 27. More “wins” • System cloning • sudoers • RPM / Package management (katello is being integrated soon) • SSHd config • Iptables.. • Logstash/collectl/statsd (good packages here) • Augeus all the things • List goes on forever.. Just do yourself a favor and finish one before starting another  twitter: @byron_miller
  • 28. Collaborate • It takes a village yaddy yaddy yadda • Collaborative Leadership is a very effective way to lead your puppet pipeline. • I have a story I read.. You may have too twitter: @byron_miller
  • 29. So I read this book… • It got me thinking.. It was written about me.. I’ve lived this story.. But it felt like a “manager” story.. twitter: @byron_miller
  • 30. What if Erik gave ME (Brent) that advice? • Have I heard it? • Would I listen? • Would I care? • Some of us trying to do puppet are techies • What if we’re not management? • Not “decision makers”? twitter: @byron_miller
  • 31. What defines Brent? • Driven by thinking logically • “Applied DevOps” … help me DevOps, you’re my only hope • Our Management manages expectations • Management relies on me. • Self made.. • Product of environment.. twitter: @byron_miller
  • 32. Leading like a Brent • No one listens! • I’m Overloaded • I don’t want to burnout • I’m sort of a BOFH • Excuses.. Excuses.. Excuses.. • Just automate it! twitter: @byron_miller
  • 33. We’re here because we see improvement… • DevOps • Puppet • Foreman • Virtualization • Agile • Lean • Philosophy • Systems Thinking … twitter: @byron_miller
  • 34. The hard way • Logical • Strongly Stated Position • Assertive • “Closing the deal” twitter: @byron_miller
  • 35. Strongly Stated Position • Only speaking to “Facts” • Mimicking success of others • Strong / Defensive Views • Applied Thinking – Applied Lean, Applied DevOps, Applied Agile twitter: @byron_miller
  • 36. Assertive Supporting Arguments • My way or else.. • Logic makes us feel assertive • We expect everyone to “obey” our logic twitter: @byron_miller
  • 37. Closing Deal • Resist Compromise • Using only logic / extreme passion to speak • Assert as if everything is Objective twitter: @byron_miller
  • 39. A new way: The Collaborative Way! • Work together • Break down silos • Build bridges • Trust & be trusted twitter: @byron_miller
  • 40. Establish Credibility • Don’t overestimate oneself! • Experiment! Experiment! • Don’t jump to applying • Recognize “small wins” as a catalyst • Positive action twitter: @byron_miller
  • 41. Frame for common ground • Lead to positive results • Steer the story to align to your org • Make it yours twitter: @byron_miller
  • 42. Connect Emotionally • Work through gatekeepers • Put on their shoes • Strategize to reach broader audience twitter: @byron_miller
  • 43. Evidence • Stories • Examples • Metaphors • Experimentations • Pilots twitter: @byron_miller
  • 44. Brent Transformation • Don’t need to be “manager” to lead • GROW into leadership • GROW yourself! twitter: @byron_miller
  • 45. Patterns, not ideologies. • Skills • People • Ideas • Experiments • Make it YOURS twitter: @byron_miller
  • 46. Now you can begin • Tools to think • Tools to collaborate • Tools to make sense of your work • Tools to manage your work • Tools to automate all the things • I’ve given you lots of hammers, use wisely. • If you’re a “Spock” trying to automate with puppet, make sure you find a Captain Kirk who knows this! twitter: @byron_miller
  • 47. Thanks • Automate wisely • Collaborate all the time • Think about your work • Think about your systems • Hope this helps you “enable” your Puppet/DevOps journey • Email: byronm@gmail.com • Twitter @Byron_miller twitter: @byron_miller