Upload
bridgetkromhout
View
206
Download
0
Embed Size (px)
Citation preview
@bridgetkromhout
Ops in the time of serverless containerized webscale
@bridgetkromhout
lives: Minneapolis,
Minnesota
works: Pivotal
podcasts: Arrested DevOps
organizes: devopsdays
Bridget Kromhout
@bridgetkromhout
traded oncall for more travel (similar effect on sleep)
@bridgetkromhout
Massively scalable fault-tolerant distributed systems require a
significant engineering effort to build and operate; complex socio-technical systems are even more challenging.
Computers are easy; people are hard
@bridgetkromhout
Not the goal: resum-driven development
@bridgetkromhout
The goal: shorter time from idea to value
Image credit: leadliasionImage credit: thebigword
@bridgetkromhout
How do we
get to the goal?
@bridgetkromhout
serverless(in the brave new cloudy-with-a-chance-of-containers world)
@bridgetkromhout
serverless(in the brave new cloudy-with-a-chance-of-containers world)
@bridgetkromhout
Simon Wardley
@bridgetkromhout
Nothings the same anymore. Jeffrey Sinclair
Babylon 5
@bridgetkromhout
"The past is never dead. It's not even past. William Faulkner
@bridgetkromhout
@bridgetkromhout
architectural considerations
@bridgetkromhout
Image credit: James Ernest
@bridgetkromhout
Image credit: xkcd
@bridgetkromhout Image credit: Wikipedia
Any organization that designs a system will produce a design
whose structure is a copy of the organization's
communication structure.
Mel Conway
@bridgetkromhout Image credit: 00abstrahiert99 on Flickrbut #opslife
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
Who owns your availability? The answer may surprise you!
Image credit: Wikipedia
@bridgetkromhout
observability: answering questions we didnt know to ask
@bridgetkromhout
communication & disconnects
@bridgetkromhout
understand your environment
@bridgetkromhout
monitoring: the old way
@bridgetkromhout
Monitorin
g
monitoring: the new way
@bridgetkromhout
Attack Kitten
growls about Day 2
@bridgetkromhout
Attack Kitten Cat Reality Check
@bridgetkromhout
@bridgetkromhout
tools: necessary but not sufficient
@bridgetkromhout
The Wall of Confusion
@bridgetkromhout
The Wall of Confusion
yolo nope
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
hard problems & human factors
@bridgetkromhout
hard problems & human factors
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
In a world that celebrates pioneers be the settlers instead.
Laura Bell (@lady_nerd)
@bridgetkromhout
devops: a culture of collaboration
@bridgetkromhout
We are uncovering better ways of developing software, by doing it and helping others do it