Cloudy with a chance of devops (devopsdays London)

Post on 14-Apr-2017

618 views 0 download

Transcript of Cloudy with a chance of devops (devopsdays London)

@bridgetkromhout

Cloudy with a chance of DevOps

@bridgetkromhout

lives: Minneapolis,

Minnesota

works: Pivotal

podcasts: Arrested DevOps

organizes: devopsdays

Bridget Kromhout

@bridgetkromhout

“In the last week there were 67 deploys of 496 changes by 18 people”

Image credit: visual_dichotomy on Flickr

@bridgetkromhout

quoted in “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr” at Velocity 2009

John Allspaw & Paul Hammond

“In the last week there were 67 deploys of 496 changes by 18 people”

Flickr Dev Blog, December 17th 2008

Image credit: visual_dichotomy on Flickr

@bridgetkromhout

Why don’t we all move that fast today?

@bridgetkromhout

Environments: how long to spin up a new one or copy an existing one?

Why don’t we all move that fast today?

@bridgetkromhout

Environments: how long to spin up a new one or copy an existing one?

Deploys: how often? how long do they take? How often do they go wrong?

Why don’t we all move that fast today?

@bridgetkromhout

Failure: what does recovery look like?

Environments: how long to spin up a new one or copy an existing one?

Deploys: how often? how long do they take? How often do they go wrong?

Why don’t we all move that fast today?

@bridgetkromhout

Not the goal: “automate all the things”

@bridgetkromhout

The goal: shorter time from idea to value

Image credit: leadliasionImage credit: thebigword

@bridgetkromhout

The Wall of Confusion

@bridgetkromhout

The Wall of Confusion

yolo nope

@bridgetkromhout

Patrick Debois Andrew Clay Shafer

Agile System Administration

2008

@bridgetkromhout

Patrick Debois Andrew Clay Shafer

Agile System Administration

2008

@bridgetkromhout

@bridgetkromhout

devops is practiced,

not purchased.

Image credit: scriptrock

@bridgetkromhout

D

@bridgetkromhout

Image credit: James Ernest

@bridgetkromhout

Two-Pizza teams

@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

evaluating progress

@bridgetkromhout

Process: scar tissue from past

failure

@bridgetkromhout

Staying on top of

computering(as one does)

@bridgetkromhout

“Effective devops tools enable automation

without isolating humans from the automation

process”

Jennifer Davis

@bridgetkromhout

DEVOPS

?

Image credit: Museum of Play

@bridgetkromhout

Legacy: your

customers & money

live here

@bridgetkromhout

“It’s not necessary to change.

Survival is not mandatory.”

—W. Edwards Deming

@bridgetkromhout

@bridgetkromhout

Istanbul CFP: 22 April Oslo CFP: 29 May

Amsterdam CFP: 30 April

Submit your talk ideas!

devopsdays.org

@bridgetkromhout

@bridgetkromhout

Thank you!