A newer updated version of my DevOps talk with more on the culture aspects and metrics. Presented at the Auckland Software Craftsmanship Meetup.
DevOps@petegooa re a l t h i n g o r j u s t a n o t h e rbuzzword bingo triple word score?
View Slide
@petegoo
DEVELOPMENTOPERATIONS
Origins
Lowering therisk of changethroughTOOLSCULTUREa n dJohn Allspaw and Paul Hammond 2009
ContinuousImprovementReducingFriction
CultureAutomationMeasurementSharingThe Pillars of DevOpsJohn Willis and Damon Edwards
CULTURE“It all starts withblameless post-mortems”Josh Robb, smart guy“You can see human error as thecause of trouble or you can see it asthe symptom of deeper trouble.”Sidney Dekker The Field Guide to understanding Human Error
HINDSIGHTOUTCOMEBIAS
Continuous IntegrationContinuous DeploymentAutomated TestingInfrastructure AutomationAutomationWhere do we start?
ContinuousIntegration
ContinuousDeployment
AutomatedTesting
InfrastructureAutomation
Metrics“we aren't paid to write code,we're paid to create businessvalue”Coda Hale Metrics, metrics everywhere
Metrics“our code generates businessvalue when it runs, not whenwe write it”Coda Hale Metrics, metrics everywhere
Metrics“your mental model of how itruns is not equal to reality. Mind the Gap.”Coda Hale Metrics, metrics everywhere
Metrics“measure it in production,not in a test lab or yourlaptop”Coda Hale Metrics, metrics everywhere
ERROR Tracking andalertingTrack the “exceptional” not justexceptionsWake the right people up
ChatOps
A word about who does devops
done