Top Banner
devops done us wrong
34

Devops Done Us Wrong

Jun 14, 2015

Download

Technology

Shaun Mouton

These slides do not particularly mirror the content of the talk and are largely meant to play a humorous counterpoint to an exciting story of a small firefighting ops team trying to bring the devops koolaid to a municipal government IT shop. BMC sponsored video for all DevOpsDays Austin 2014 talks, so there will be an opportunity to watch all the talks at some point in the future.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Devops Done Us Wrong

devops done uswrong

Page 2: Devops Done Us Wrong

you don't know me, man@sdmouton

My geek creds may be inferior to your geek creds

Imposter Sryndrome

Page 3: Devops Done Us Wrong

perspective"I had a stick of carefree gum, but it didn't work. I felt pretty good whileI was blowing that bubble, but as soon as the gum lost its flavor I was

back to pondering my mortality."-Mitch Hedberg

Page 4: Devops Done Us Wrong

perspective"I'm gonna fix that last joke by taking out all the words and putting in

new ones."-Mitch Hedberg

Page 5: Devops Done Us Wrong

great artists stealdamon edwards devopsdays mtn view '13

sharing experience is a fundamental value of our community ofpractice

Page 6: Devops Done Us Wrong

serendipity

Page 7: Devops Done Us Wrong

i can has unicron?Sysadmin for a small ops team in municipal government

Central IT Dept.300 staff

Over 12k total employees

Page 8: Devops Done Us Wrong

i can has unicron?

Page 9: Devops Done Us Wrong

i can has goat then?Depts. have dev teams, important for each to integrate well.

Page 10: Devops Done Us Wrong

goat and the silolocal optimization vs best optimization for the system

Page 11: Devops Done Us Wrong

govopsBikeshedding is a spectator sport

Blamestorm on the horizonEven our silos have silos... comfortable silos.

Page 12: Devops Done Us Wrong

govops

Page 13: Devops Done Us Wrong

govops

Page 14: Devops Done Us Wrong

govopsWelcome to your new life as a BA for Super Business App!

Page 15: Devops Done Us Wrong

govopsThis is how it works

Page 16: Devops Done Us Wrong

govopsCall this guy fordocumentation:

Page 17: Devops Done Us Wrong

govops

Page 18: Devops Done Us Wrong

what is the problem?no one knows anything about anything until a pager goes off

literally a pager, my wife thought I was a drug dealer

Page 19: Devops Done Us Wrong

what we didstarted with the tool

at least we talked about why we wanted to do it

Page 20: Devops Done Us Wrong

why for dns entriesWe need better toolingThis manual process is awfulWe want to be able to havesupport

Page 21: Devops Done Us Wrong

everything is a freaky dns problem

Page 22: Devops Done Us Wrong

cmssomeone perceives there's a problemtelephone game (no one cares about the ticketingsystem)the problem is that the cms is slow

Page 23: Devops Done Us Wrong

cmsroot cause analysisproblem is with a technical product, address it withtechnology!no meteringlook at saas

Page 24: Devops Done Us Wrong

cmsMercenaries and auxiliaries are useless and dangerous; and if oneholds his state based on these arms, he will stand neither firm nor

safe; for they are disunited, ambitious and without discipline,unfaithful, valiant before friends, cowardly before enemies; they have

neither the fear of God nor fidelity to men, and destruction is deferredonly so long as the attack is; for in peace one is robbed by them, and in

war by the enemy.NiccoloMachiavelli

Page 25: Devops Done Us Wrong

thar be monsters

Page 26: Devops Done Us Wrong

chutes and ladders

Page 27: Devops Done Us Wrong

coldfusionit's for enterprise apps

had a emergent problem

Page 28: Devops Done Us Wrong

coldfusionstarted with the business need

no pushy ideas about hownever talked about echo chamber terminology

just talked about presenting problem, tooling and workflows

Page 29: Devops Done Us Wrong

coldfusioninterested parties +1

Page 30: Devops Done Us Wrong

lessonsdo you need customers once, or customers for life?

Page 31: Devops Done Us Wrong

snowcone wranglersspeaking of culture...

if you can't fire people don't write them off

Page 32: Devops Done Us Wrong

my pain is your pain

credit Scott Adams

Page 33: Devops Done Us Wrong

get involvedbecause otherwise...

Page 34: Devops Done Us Wrong

that's my timeagain, @sdmouton

might be found idling in freenode in your favorite channel as moutonscheck out and follow readops @readopsread and follow sysadvent @sysadvent