SlideShare a Scribd company logo
A Brief History of Configuration
"Managing sprawl by absorbing experience into infrastructure"
Mark Burgess, 2018 (@markburgess_osl)
Lifetime of technology - the stages of hubris
Build entire
system
Grand unified
management
Adapt to
install the
new tool
Remove
cognition
isolation interaction
Spinoffs Improvement
"make it so!"
"micromgt"
humans robots magic
Spinoffs Improvement
Silo evolution
Beyond "fire and forget" - from build to maintenance
CARS COMPUTERS
Build/design Build design
Change oil/10000 mile service Upgrade OS/packages
Refuel car Clear /tmp, rotate logs
Trailer, GPS, ski rack agents, software add ons
Knowledge management
IMPERATIVE DECLARATIVE
Discover Summarize
Ad Hoc Standardized
Refactoring Contextualization
Watching monitor realtime Scaled learning
Separate data from scripts Only the data are important
Give it all up and use YAML!
• Our key issues are
• Predictability (convergence of outcome - maintainable promises)
• Scale (not number of machines) - separation of scales
• Modularity
• Layers and complexity
• Retention of expertise - knowledge management
What are the principles?
From sprawl to high rise sprawl - depth x breadth
PROGRAM -> smart device
services
containers code
clusters language
PROGRAM - TERM cloud IaaS dependencies
computer computer libraries
renormalize
Technology bubbles -
Why does certain OSS become popular?
• DIY -> Gaming -> community -> tribalism
• Social capital accretes - IRC
• VC capital inflates
The prefabs sprout -- The Queueing Song
You're so immutable, that's what you are
Simply refutable, delete/restart
You're not configurable, so indestructible,
No, disposable you!
And I'm quite forgettable too...
SLOW
FAST
KT
@markburgess_osl
http://markburgess.org

More Related Content

Similar to Config management camp 18

World pipeline magazine
World pipeline magazineWorld pipeline magazine
World pipeline magazineLayne Tucker
 
Infosys – Cloud Business Value Architecture
Infosys – Cloud Business Value ArchitectureInfosys – Cloud Business Value Architecture
Infosys – Cloud Business Value Architecture
Infosys
 
MobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishMobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - Swedish
Appear
 
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Peter Melander
 
BPD Zenith Maximo Case Study - Australian Maritime Systems
BPD Zenith Maximo Case Study - Australian Maritime SystemsBPD Zenith Maximo Case Study - Australian Maritime Systems
BPD Zenith Maximo Case Study - Australian Maritime Systems
Helen Fisher
 
Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1
James Kelly
 
DataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestrationDataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestration
pzjnjr6rsg
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
j_white
 
CIO Summit | MILAN 2013 Infographic
CIO Summit | MILAN 2013 InfographicCIO Summit | MILAN 2013 Infographic
CIO Summit | MILAN 2013 Infographic
EMC
 
Maximo/Tririga product update/roadmap
Maximo/Tririga product update/roadmapMaximo/Tririga product update/roadmap
Maximo/Tririga product update/roadmap
IBM Danmark
 
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
ProductNation/iSPIRT
 
Wind River Studio Brochure.pdf
Wind River Studio Brochure.pdfWind River Studio Brochure.pdf
Wind River Studio Brochure.pdf
Jacob Mathew
 
The Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockThe Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockRazorfish
 
Is10 innovative technology 8
Is10 innovative technology 8Is10 innovative technology 8
Is10 innovative technology 8hicksonj
 
Cloud era SAP Application Development and 3 mode
Cloud era SAP Application Development and 3 modeCloud era SAP Application Development and 3 mode
Cloud era SAP Application Development and 3 mode
Bilot
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)
Simplicité Software
 
Change SOCITM Spring Conference April 2010
Change   SOCITM Spring Conference April 2010Change   SOCITM Spring Conference April 2010
Change SOCITM Spring Conference April 2010Red Pepper@52
 
U supdates sap implementation_ benefits of an enduring cloud erp solution
U supdates sap implementation_ benefits of an enduring cloud erp solutionU supdates sap implementation_ benefits of an enduring cloud erp solution
U supdates sap implementation_ benefits of an enduring cloud erp solution
HarryJake1
 
Maximo Anywhere product update Nov 2017
Maximo Anywhere product update Nov 2017Maximo Anywhere product update Nov 2017
Maximo Anywhere product update Nov 2017
BrandonWilhelm4
 

Similar to Config management camp 18 (20)

World pipeline magazine
World pipeline magazineWorld pipeline magazine
World pipeline magazine
 
Infosys – Cloud Business Value Architecture
Infosys – Cloud Business Value ArchitectureInfosys – Cloud Business Value Architecture
Infosys – Cloud Business Value Architecture
 
MobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishMobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - Swedish
 
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
 
BPD Zenith Maximo Case Study - Australian Maritime Systems
BPD Zenith Maximo Case Study - Australian Maritime SystemsBPD Zenith Maximo Case Study - Australian Maritime Systems
BPD Zenith Maximo Case Study - Australian Maritime Systems
 
Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1Digital Transformation in 2018: DX 4 3-2-1
Digital Transformation in 2018: DX 4 3-2-1
 
DataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestrationDataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestration
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
 
CIO Summit | MILAN 2013 Infographic
CIO Summit | MILAN 2013 InfographicCIO Summit | MILAN 2013 Infographic
CIO Summit | MILAN 2013 Infographic
 
Corporate Preso
Corporate PresoCorporate Preso
Corporate Preso
 
Maximo/Tririga product update/roadmap
Maximo/Tririga product update/roadmapMaximo/Tririga product update/roadmap
Maximo/Tririga product update/roadmap
 
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
Presentation by GoDB Tech to Zensar #TechShowcase. An iSPIRT ProductNation in...
 
Wind River Studio Brochure.pdf
Wind River Studio Brochure.pdfWind River Studio Brochure.pdf
Wind River Studio Brochure.pdf
 
The Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockThe Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt Comstock
 
Is10 innovative technology 8
Is10 innovative technology 8Is10 innovative technology 8
Is10 innovative technology 8
 
Cloud era SAP Application Development and 3 mode
Cloud era SAP Application Development and 3 modeCloud era SAP Application Development and 3 mode
Cloud era SAP Application Development and 3 mode
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)
 
Change SOCITM Spring Conference April 2010
Change   SOCITM Spring Conference April 2010Change   SOCITM Spring Conference April 2010
Change SOCITM Spring Conference April 2010
 
U supdates sap implementation_ benefits of an enduring cloud erp solution
U supdates sap implementation_ benefits of an enduring cloud erp solutionU supdates sap implementation_ benefits of an enduring cloud erp solution
U supdates sap implementation_ benefits of an enduring cloud erp solution
 
Maximo Anywhere product update Nov 2017
Maximo Anywhere product update Nov 2017Maximo Anywhere product update Nov 2017
Maximo Anywhere product update Nov 2017
 

More from Mark Burgess

Software Defined Infrastructure
Software Defined InfrastructureSoftware Defined Infrastructure
Software Defined Infrastructure
Mark Burgess
 
Fault, Errors, and Promise Theory
Fault, Errors, and Promise TheoryFault, Errors, and Promise Theory
Fault, Errors, and Promise Theory
Mark Burgess
 
Collapse of Complex IT Infrastructure
Collapse of Complex IT InfrastructureCollapse of Complex IT Infrastructure
Collapse of Complex IT Infrastructure
Mark Burgess
 
Uncertain infrastructure
Uncertain infrastructureUncertain infrastructure
Uncertain infrastructure
Mark Burgess
 
Future of configuration
Future of configurationFuture of configuration
Future of configuration
Mark Burgess
 
Brains Societies, and Semantic Spaces
Brains Societies, and Semantic SpacesBrains Societies, and Semantic Spaces
Brains Societies, and Semantic Spaces
Mark Burgess
 
September16
September16September16
September16
Mark Burgess
 

More from Mark Burgess (7)

Software Defined Infrastructure
Software Defined InfrastructureSoftware Defined Infrastructure
Software Defined Infrastructure
 
Fault, Errors, and Promise Theory
Fault, Errors, and Promise TheoryFault, Errors, and Promise Theory
Fault, Errors, and Promise Theory
 
Collapse of Complex IT Infrastructure
Collapse of Complex IT InfrastructureCollapse of Complex IT Infrastructure
Collapse of Complex IT Infrastructure
 
Uncertain infrastructure
Uncertain infrastructureUncertain infrastructure
Uncertain infrastructure
 
Future of configuration
Future of configurationFuture of configuration
Future of configuration
 
Brains Societies, and Semantic Spaces
Brains Societies, and Semantic SpacesBrains Societies, and Semantic Spaces
Brains Societies, and Semantic Spaces
 
September16
September16September16
September16
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Config management camp 18

  • 1. A Brief History of Configuration "Managing sprawl by absorbing experience into infrastructure" Mark Burgess, 2018 (@markburgess_osl)
  • 2.
  • 3.
  • 4.
  • 5. Lifetime of technology - the stages of hubris Build entire system Grand unified management Adapt to install the new tool Remove
  • 6.
  • 8. Spinoffs Improvement "make it so!" "micromgt" humans robots magic
  • 9.
  • 11.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Beyond "fire and forget" - from build to maintenance CARS COMPUTERS Build/design Build design Change oil/10000 mile service Upgrade OS/packages Refuel car Clear /tmp, rotate logs Trailer, GPS, ski rack agents, software add ons
  • 18. Knowledge management IMPERATIVE DECLARATIVE Discover Summarize Ad Hoc Standardized Refactoring Contextualization Watching monitor realtime Scaled learning Separate data from scripts Only the data are important Give it all up and use YAML!
  • 19. • Our key issues are • Predictability (convergence of outcome - maintainable promises) • Scale (not number of machines) - separation of scales • Modularity • Layers and complexity • Retention of expertise - knowledge management What are the principles?
  • 20.
  • 21. From sprawl to high rise sprawl - depth x breadth PROGRAM -> smart device services containers code clusters language PROGRAM - TERM cloud IaaS dependencies computer computer libraries renormalize
  • 22. Technology bubbles - Why does certain OSS become popular? • DIY -> Gaming -> community -> tribalism • Social capital accretes - IRC • VC capital inflates
  • 23. The prefabs sprout -- The Queueing Song You're so immutable, that's what you are Simply refutable, delete/restart You're not configurable, so indestructible, No, disposable you! And I'm quite forgettable too... SLOW FAST KT