SlideShare a Scribd company logo
deep devops
learning to learn
Andrew Clay Shafer
@littleidea
Andrew Clay Shafer
Andrew Clay Shafer
@littleidea
Andrew Clay Shafer
@littleidea
@littleidea
Agile Infrastructure
@littleidea’s

greatest hits
compilation
Change Management
There Is No Talent Shortage
leading a learning organization
everyone wants the devops
deep devops - learning to learn dotScale 2017
where are we?
how did we get here?
Operations is the secret sauce
you can either easily manage
complex systems at scale…
or you can’t
I’ve been using that same slide
for the better part of a decade
fascinated with the dynamics of
high performing systems and teams
same tools, same advice,
drastically different results
deep devops - learning to learn dotScale 2017
what, how and why you automate
is as important that you do
deep devops - learning to learn dotScale 2017
yay automation!
I’m sure some of you
have lived this too
or are about to
yay automation!
If Tetris Has Taught Me Anything,
It’s That Errors Pile Up and
Accomplishments Disappear
why > what
Pareto Inefficient Nash Equilibria
Rule Everything Around You
Pareto Inefficient - a change benefits
someone without detriment to anyone
Nash Equilibrium - no one will change
at a Nash Equilibrium there is
no benefit to changing
true by definition
Punctuated Equilibrium
evolutionary gradualism is virtually non-existent in the fossil record
Evolution in the fossil record
comes in sudden jumps
and extinction events
Nash Equilibria
til death do us part
lose if you keep playing the same way
what is the devops?
devops
• developers and operations can and
should work together
• system administration evolving to
look more like software development
• evolving together as global
community sharing solutions
devops - calms
• culture
• automation
• lean
• metrics
• sharing the five pillars
optimizing human performance and
experience operating software…
and humans
with software…
software is changing everything
including software
and organizations
you are either building a
software business...
or you will be losing to
someone who is...
you are either building a
learning organization...
or you will be losing to
someone who is...
everyone wants the devops
Well actually…
what they really want
• scalability
• availability
• reliability
• operability
• usability
• all for free
• without changing anything
good luck; have fun
devops,
continuous delivery,
microservices…
These things
are all one…
continuously devops
microservices
or die trying
the patterns proven successful
building and operating highly
available systems with predictable
scaling and failure characteristics
devops as she is spoken at scale
at Google™
not that Google is the best at every possible thing, but where is your book?
SRE
• developers and operations
can and should work together
• solving system administration
with software development
• participating in the global
community sharing solutions
SRE - calms
• culture
• automation
• lean
• metrics
• sharing
Homework
• Embracing Risk
• Service Level Objectives
• Eliminating Toil
Bonus: Communication and Collaboration in SRE
why > what
Google is an organization
that changes
who puts as much effort into
designing organizations as
our computational systems?
how many of our organizations
are able and willing to change?
how many of us are willing and
able to change ourselves?
You haven’t learned anything
until you change your behavior
The learning organization is one that
has the capacity to integrate people
and structures in order to move toward
continuous learning and change.
no one originally set out to do devops,
continuous delivery, microservices, these
were natural consequences
don’t fixate on the words,
don’t fixate on the tools,
fixate on the outcomes
principles > practices > tools
mindset > skillset > toolset
adapt > adopt
The problem isn’t technical.
The problem isn’t people.
The problem is socio-technical.
We have to solve both together.
It is not the strongest of the species that
survives, nor the most intelligent that survives.
It is the one that is most adaptable to change.
— No evidence Darwin ever said this
what happens next?
change
my next talk:
’the science of why you shouldn’t
change everything at once’
@littleidea
I don’t hope to have answers
I hope to ask better questions
@littleidea
We are uncovering better ways of developing software,
by doing it and helping others do it

More Related Content

PDF
the end of the beginning - devopsdays Denver 2017
PDF
Chop Wood, Carry Water
PDF
there is no talent shortage - devopsdays down under 2013
PDF
Modern Systems Development talk for TechStars Cloud 2015
PPTX
2020 2-11 myths of dev ops-final
PDF
Disrupting class in a one to-one laptop program for laptop institute
PPTX
What is devops
PDF
SAFely Dancing With Conway's law
the end of the beginning - devopsdays Denver 2017
Chop Wood, Carry Water
there is no talent shortage - devopsdays down under 2013
Modern Systems Development talk for TechStars Cloud 2015
2020 2-11 myths of dev ops-final
Disrupting class in a one to-one laptop program for laptop institute
What is devops
SAFely Dancing With Conway's law

What's hot (14)

PDF
Kata - Devops CDSummit LA 2015
PDF
Reflecting on The Children’s Society learning journey through the pandemic
PDF
DevopsCon Munich - Keynote - Devops State of the Union
PDF
Power of the Network
PPT
Reclaim 8 Extra Hours A Week
PPTX
Design Tools for Systems Thinking
PDF
Guns, Germs and Microservices LISA 2015
PPTX
The power of human augmentation
PPTX
Laz Introduces Cynefin at Lean Agile Edi
PDF
MIS5001 Week 9 Globalization
PPTX
Online Social Learning Practices - Benetec Slides
PDF
Infographic: 2 Myths of ELearning
PPT
Project Management
PDF
Devopsdays Toronto 2016 - State of the Union
Kata - Devops CDSummit LA 2015
Reflecting on The Children’s Society learning journey through the pandemic
DevopsCon Munich - Keynote - Devops State of the Union
Power of the Network
Reclaim 8 Extra Hours A Week
Design Tools for Systems Thinking
Guns, Germs and Microservices LISA 2015
The power of human augmentation
Laz Introduces Cynefin at Lean Agile Edi
MIS5001 Week 9 Globalization
Online Social Learning Practices - Benetec Slides
Infographic: 2 Myths of ELearning
Project Management
Devopsdays Toronto 2016 - State of the Union
Ad

Similar to deep devops - learning to learn dotScale 2017 (20)

PDF
How did your organizational learning game come up? - Velocity 2014
PDF
People are more complex than computers - Mairead O'Connor Equal Experts
PDF
Dev up 2016 Demystifying the scaled agile framework
PDF
What needs to be true? Patterns of engineering agility
PDF
Data Product Teams Ecosystems
PPT
Change & Leadership Discussion Points
PDF
Starting with c
PDF
Agile Network India | Event | Personal Agility - Let's explore together | Sh...
RTF
How's Your System For Success?
PPTX
Agile Washington 2015 Creating a Learning Culture
PDF
The Data Greenhouse DevOps Measurement at Scale
PPTX
Nasty Impediments: Unclog the Pipe for Business Agility
PDF
Content Governance and Workflow - Confab Intensive 2015
PDF
From agile projects to agile organizations
PPTX
Book Review: "The High Velocity Edge" by Dr. Steven Spear
DOCX
OL 328 Milestone Two Rubric This milestone will explo.docx
PPTX
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
PPT
E-Commerce
PDF
Agile and Change Management - CMI Canada Webinar Feb 2018
PDF
devops - what's missing? what's next?
How did your organizational learning game come up? - Velocity 2014
People are more complex than computers - Mairead O'Connor Equal Experts
Dev up 2016 Demystifying the scaled agile framework
What needs to be true? Patterns of engineering agility
Data Product Teams Ecosystems
Change & Leadership Discussion Points
Starting with c
Agile Network India | Event | Personal Agility - Let's explore together | Sh...
How's Your System For Success?
Agile Washington 2015 Creating a Learning Culture
The Data Greenhouse DevOps Measurement at Scale
Nasty Impediments: Unclog the Pipe for Business Agility
Content Governance and Workflow - Confab Intensive 2015
From agile projects to agile organizations
Book Review: "The High Velocity Edge" by Dr. Steven Spear
OL 328 Milestone Two Rubric This milestone will explo.docx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
E-Commerce
Agile and Change Management - CMI Canada Webinar Feb 2018
devops - what's missing? what's next?
Ad

More from Andrew Shafer (20)

PDF
We Must Always Take Sides
PDF
Always Take Sides
PDF
DevSecOps: The End of the Beginning - Austin
PDF
do you see what I see?
PDF
transforming how the world operates software
PDF
Architecture, what does it even mean?
PDF
devops, platforms and devops platforms
PDF
Patterns of Cloud Native Architecture
PDF
container crash course
PDF
devops, microservices, and platforms, oh my!
PDF
Bosh - Configuring Services
PDF
I build the future - Agile 2014
PDF
Unicorns, Dragons, Open Source Business Models and Other Mythical Creatures
PDF
Open is as Open does
PDF
cloud foundry summit - no talent shortage
PDF
OpenStack - an authentic critique
PDF
devopsdays Austin - no true devops
PDF
The Learning Organization - MoDev
PDF
Agile Doesn't Work - Agile Twin Cities
PDF
there is no talent shortage - Velocity 2013
We Must Always Take Sides
Always Take Sides
DevSecOps: The End of the Beginning - Austin
do you see what I see?
transforming how the world operates software
Architecture, what does it even mean?
devops, platforms and devops platforms
Patterns of Cloud Native Architecture
container crash course
devops, microservices, and platforms, oh my!
Bosh - Configuring Services
I build the future - Agile 2014
Unicorns, Dragons, Open Source Business Models and Other Mythical Creatures
Open is as Open does
cloud foundry summit - no talent shortage
OpenStack - an authentic critique
devopsdays Austin - no true devops
The Learning Organization - MoDev
Agile Doesn't Work - Agile Twin Cities
there is no talent shortage - Velocity 2013

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Machine learning based COVID-19 study performance prediction
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Cloud computing and distributed systems.
DOCX
The AUB Centre for AI in Media Proposal.docx
Digital-Transformation-Roadmap-for-Companies.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine learning based COVID-19 study performance prediction
sap open course for s4hana steps from ECC to s4
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
Cloud computing and distributed systems.
The AUB Centre for AI in Media Proposal.docx

deep devops - learning to learn dotScale 2017