@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
“Nothing’s 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 Flickr
…but #opslife
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
Who owns your availability? The answer may surprise you!
Image credit: Wikipedia
@bridgetkromhout
observability: answering questions we didn’t know to ask
@bridgetkromhout
communication &
disconnects
@bridgetkromhout
understand your environment
@bridgetkromhout
monitoring: the old way
@bridgetkromhout
Monitoring
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

Ops in the Time of Serverless Containerized Webscale (CF Summit)