SlideShare a Scribd company logo
@joehack3r
Full Slide Deck with Notes!
• http://bit.ly/ConfigurationManagementEvolution
• http://blog.joehack3r.com/DevOpsDaysAustin-
ConfigurationManagementEvolution.pptx
@joehack3r
Evolution of Configuration
Management
Administrator Documentation Scripts/Software
Tens of servers
per admin
Tens of servers
per admin
Junior admins
Hundreds of
servers per admin
@joehack3r
Fear the beard
@joehack3r
Enter the Wikis
@joehack3r
Enter the Wikis
@joehack3r
Scripts
@joehack3r
Software
@joehack3r
Get Servers To Same State
@joehack3r
Treat Servers Like Cattle, Not Pets
@joehack3r
Treat Servers Like Cattle, Not Pets
@joehack3r
Evolution continues
Administrator Documentation Scripts/Software Fully baked images
 Ephemeral,
immutable servers
Tens of servers
per admin
Tens of servers
per admin
Junior admins
Hundreds of
servers per admin
Thousands of
servers per admin
@joehack3r
Forces behind evolution
@joehack3r
Forces behind evolution
@joehack3r
Using Software Using Image
@joehack3r
Using Software Using Image
@joehack3r
Using Software Using Image
@joehack3r
Using Software Using Image
@joehack3r
Using Software Using Image
@joehack3r
What’s Next?
Administrator Documentation Scripts/Software Fully baked images Containers?
@joehack3r
What’s Next?
Administrator Documentation Scripts/Software Fully baked images Containers?
@joehack3r
Image Source/Credits
• ZZ Top - http://wp-images.emusic.com/assets/2013/06/zz-top-061713-download.jpg
• Shell script - https://cdn1.iconfinder.com/data/icons/nuvola2/128x128/mimetypes/shellscript.png
• Perl - http://www.heliconbooks.com/images/perl_logo_270x87.png
• Puppet Labs - http://cloudtimes.org/wp-content/uploads/2011/09/puppet-labs.png
• Chef - http://www.xconomy.com/wordpress/wp-content/images/2013/12/Chef-logo-220x146.jpg
• Ansible - http://www.socallinuxexpo.org/sites/default/files/logos/AnsibleLogo_transparent_web.png
• Salt - http://vbyron.com/blog/wp-content/uploads/2014/03/saltstack_logo.jpg
• Locked Server - http://icons.iconarchive.com/icons/fasticon/servers/128/lock-server-icon.png
• Confluence - http://marketplace.servicerocket.com/static/images/logos/Confluence.png
• Confluence - https://confluence.atlassian.com/download/attachments/268044085/CONF41_Charlie_Icon.png
• Jive - http://socialsoftwarematrix.org/wp-content/uploads/tools/jive.png
• Sharepoint - http://blogs.webtrends.com/wp-content/uploads/2014/01/SharePoint-logo.png
• Longhorns - http://www.texaslonghorn.com/longhorn_info/steer/Images/1502_19.jpg
• Huskies - https://rogerabrantes.files.wordpress.com/2012/07/siberian_husky_puppies_31.jpg
• Healthy computer - http://inwallspeakers1.com/wp-content/uploads/2014/03/happy-computer-clip-art.jpg
• Facepalm - http://upload.wikimedia.org/wikipedia/commons/3/3b/Paris_Tuileries_Garden_Facepalm_statue.jpg
• Just Ship It - http://24.media.tumblr.com/tumblr_mam5kixRYY1rags46o1_500.jpg
• Fire - http://openclipart.org/image/2400px/svg_to_png/2242/zeimusu_Fire_Icon.png
• GitHub Maintenance - http://arunoda.me/images/blog/github-outage-logo.jpg
• Docker - https://pbs.twimg.com/profile_images/378800000124779041/fbbb494a7eef5f9278c6967b6072ca3e.png

More Related Content

PDF
Helm your way with Kubernetes
PDF
How I ignored, discovered then loved design patterns - Abdelkader Bouadjadja
PPTX
Mvpskill Saturday EP_11 10 August 2562 - Azure Products Update + DEMO
PDF
Gigigo Workshop - iOS Extensions
PDF
FITC 2012 Jellybean Tips and Tricks
PPTX
Integrate Jenkins with S3
PDF
Ansible ALLTHETHINGS
PDF
Gigigo Workshop - Create an iOS Framework, document it and not die trying
Helm your way with Kubernetes
How I ignored, discovered then loved design patterns - Abdelkader Bouadjadja
Mvpskill Saturday EP_11 10 August 2562 - Azure Products Update + DEMO
Gigigo Workshop - iOS Extensions
FITC 2012 Jellybean Tips and Tricks
Integrate Jenkins with S3
Ansible ALLTHETHINGS
Gigigo Workshop - Create an iOS Framework, document it and not die trying

What's hot (17)

PDF
Application Secret Management with KMS
PDF
Component inheritance
PDF
React Native for Web
PPTX
Manage Your Huge Codebase Like a Boss
PDF
Extreme automation
PDF
Ember.js - Harnessing Convention Over Configuration
PDF
Spring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみた
PDF
WordPress REST API
PDF
Don't use create react app
PPTX
Build a ChatBot in 10 minutes!
PPTX
PowerApps community call-February 2019
PDF
WordPress maintenance - Keeping it all running smoothly
KEY
Webcamp Ep 3 - Modern Web Development
PDF
How to Evaluate WordPress Plugins Before Activating
PDF
Make Your Team Flow
PPTX
Deploying Apps Heroku
PDF
Gigigo Keynote - Geofences & iBeacons
Application Secret Management with KMS
Component inheritance
React Native for Web
Manage Your Huge Codebase Like a Boss
Extreme automation
Ember.js - Harnessing Convention Over Configuration
Spring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみた
WordPress REST API
Don't use create react app
Build a ChatBot in 10 minutes!
PowerApps community call-February 2019
WordPress maintenance - Keeping it all running smoothly
Webcamp Ep 3 - Modern Web Development
How to Evaluate WordPress Plugins Before Activating
Make Your Team Flow
Deploying Apps Heroku
Gigigo Keynote - Geofences & iBeacons
Ad

Similar to DevOpsDays Austin - Configuration Management Evolution (20)

PDF
Presentation
PPTX
'Intro to Infrastructure as Code' - DevOps Belfast
PDF
I Got 99 Problems and a Bash DSL Ain't One of Them
PPTX
Configuration Management: What, Why, and How?
PDF
A tale of Disaster Recovery (Cfengine everyday, practices and tools)
PDF
A tale of Disaster Recovery (Cfengine everyday, practices and tools)
PDF
Tomáš Čorej: Configuration management & CFEngine3
PDF
Puppet for SysAdmins
PDF
Configuration management 101 - A tale of disaster recovery using CFEngine 3
PPTX
WinOps Conf 2016 - Michael Greene - Release Pipelines
PDF
Puppet Camp LA 2015: Server Management with Puppet on AWS for a fast-growing ...
PDF
Infrastructure as code managing servers in the cloud Morris
PDF
Introduction to Configuration Management
PDF
Ten years of [Puppet] installations. What now?
PDF
SFScon16 - Stefan Peer: "Config management with Puppet, Git and some Ruby magic"
PDF
Puppet Camp Berlin 2015: Configuration Management @ CERN: Going Agile with Style
PDF
Puppet Camp Berlin 2015: Andrea Giardini | Configuration Management @ CERN: G...
PDF
Infrastructure as code managing servers in the cloud Morris
PDF
Configuration management: automating and rationalizing server setup with CFEn...
PDF
Configuration management: automating and rationalizing server setup with CFEn...
Presentation
'Intro to Infrastructure as Code' - DevOps Belfast
I Got 99 Problems and a Bash DSL Ain't One of Them
Configuration Management: What, Why, and How?
A tale of Disaster Recovery (Cfengine everyday, practices and tools)
A tale of Disaster Recovery (Cfengine everyday, practices and tools)
Tomáš Čorej: Configuration management & CFEngine3
Puppet for SysAdmins
Configuration management 101 - A tale of disaster recovery using CFEngine 3
WinOps Conf 2016 - Michael Greene - Release Pipelines
Puppet Camp LA 2015: Server Management with Puppet on AWS for a fast-growing ...
Infrastructure as code managing servers in the cloud Morris
Introduction to Configuration Management
Ten years of [Puppet] installations. What now?
SFScon16 - Stefan Peer: "Config management with Puppet, Git and some Ruby magic"
Puppet Camp Berlin 2015: Configuration Management @ CERN: Going Agile with Style
Puppet Camp Berlin 2015: Andrea Giardini | Configuration Management @ CERN: G...
Infrastructure as code managing servers in the cloud Morris
Configuration management: automating and rationalizing server setup with CFEn...
Configuration management: automating and rationalizing server setup with CFEn...
Ad

More from joehack3r (8)

PDF
21 Things you can learn from a lightning talk
PDF
Infrastructure Continuous Delivery using CloudFormation
PPTX
Are You Well Architected?
PPTX
Serverless Apps
PPTX
Cloud Austin 2014 - Lightning Talk Tips and Tricks
PPTX
Ansible Configuring Windows
PPTX
Coffee Shop Security Group Tool
PDF
ACUG 12 Clouds - Cloud Formation
21 Things you can learn from a lightning talk
Infrastructure Continuous Delivery using CloudFormation
Are You Well Architected?
Serverless Apps
Cloud Austin 2014 - Lightning Talk Tips and Tricks
Ansible Configuring Windows
Coffee Shop Security Group Tool
ACUG 12 Clouds - Cloud Formation

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
cuic standard and advanced reporting.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
KodekX | Application Modernization Development
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks
cuic standard and advanced reporting.pdf
Electronic commerce courselecture one. Pdf
Unlocking AI with Model Context Protocol (MCP)
KodekX | Application Modernization Development
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Dropbox Q2 2025 Financial Results & Investor Presentation

DevOpsDays Austin - Configuration Management Evolution