Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
An Evolutionary Approach to Devops
Search
Kevin Harriss
August 27, 2019
Technology
380
0
Share
An Evolutionary Approach to Devops
Lessons learned from Enova's DevOps transformation journey.
Kevin Harriss
August 27, 2019
More Decks by Kevin Harriss
See All by Kevin Harriss
Devops: The What, Why and How
specialkevin
1
110
Other Decks in Technology
See All in Technology
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
150
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
200
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1k
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
160
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
6
4.3k
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
260
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
180
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
370
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
370
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
200
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
130
Design in an AI World
tapps
1
220
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
AN EVOLUTIONARY APPROACH TO DEVOPS KEVIN HARRISS @SPECIALKEVIN
@specialkevin BACKGROUND #WHODIS
@specialkevin SYSTEMS ENGINEER TEAM LEAD 12 YEARS; 3.5 CURRENT JOB
BUILT PLATFORMS & TOOLS UNIVERSITY; START-UPS; “ENTERPRISE” HE/HIM
@specialkevin DOLLAR, DOLLAR BILL Y’ALL NYSE: ENVA ~1200 EMPLOYEES /
~300 TECH+ANALYTICS 6 DISTINCT PRODUCTS HYBRID HOSTED; RUBY + GO 15 YEARS OLD
@specialkevin EVOLUTIONARY WHAT? #DOTHEEVOLUTION
@specialkevin “CHANGE IS INEVITABLE. CHANGE IS CONSTANT.” - BENJAMIN DISRAELI
#DoTheEvolution
@specialkevin MINIMIZE - RISK - DISRUPTION #DoTheEvolution IMPROVE - EASE
TO LAUNCH - HAPPINESS
@specialkevin “THE ONLY REAL MISTAKE IS THE ONE FROM WHICH
WE LEARN NOTHING.” - HENRY FORD #DoTheEvolution
@specialkevin LESSON 1 #DREAMTEAMS
@specialkevin DEVOPS TEAM #DreamTeams - Lesson 1
@specialkevin DEVOPS TEAM #DreamTeams - Lesson 1 Platform S
@specialkevin ALIGN BY #DreamTeams - Lesson 1 PRODUCT USERS SERVICES
@specialkevin TWO PIZZA TEAMS #DreamTeams - Lesson 1
@specialkevin #DREAMTEAMS #DreamTeams - Lesson 1
@specialkevin LESSON 2 #THOUGHTLEADERS
@specialkevin INTERNAL VISION #ThoughtLeaders - Lesson 2
@specialkevin INTERNAL VISION #ThoughtLeaders - Lesson 2 External
@specialkevin TEAM CHARTERS #ThoughtLeaders - Lesson 2
@specialkevin PROJECT MANIFESTOS #ThoughtLeaders - Lesson 2
@specialkevin ROAD MAPS #ThoughtLeaders - Lesson 2
@specialkevin #THOUGHTLEADERS #ThoughtLeaders - Lesson 2
@specialkevin LESSON 3 #CREAM
@specialkevin SHINY NEW TECH #CREAM - Lesson 3
@specialkevin SHINY NEW TECH #CREAM - Lesson 3 RIGHT
@specialkevin CONTEXT RULES EVERYTHING AROUND ME #CREAM - Lesson 3
@specialkevin HELP #CREAM - Lesson 3 HYPE
@specialkevin DON’T FEAR THE REAPER #CREAM - Lesson 3 Pivot
@specialkevin #CREAM #CREAM - Lesson 3
@specialkevin LESSON 4 #ALWAYSBESHIPPING
@specialkevin IF YOU BUILD IT THEY WILL COME! #AlwaysBeShipping -
Lesson 4
@specialkevin IF YOU BUILD IT THEY WILL COME! #AlwaysBeShipping -
Lesson 4 Shrug!
@specialkevin A - ALWAYS B - BE S - SHIPPING
#AlwaysBeShipping - Lesson 4
@specialkevin PRACTICAL > PERFECT #AlwaysBeShipping - Lesson 4
@specialkevin FIND EXCITED USERS; GIVE THEM A PRODUCT; LISTEN TO
FEEDBACK; PROFIT #AlwaysBeShipping - Lesson 4
@specialkevin #ALWAYSBESHIPPING #AlwaysBeShipping - Lesson 4
@specialkevin LESSON 5 #UPANDTOTHERIGHT
@specialkevin SQUARES INTO ROUND HOLES #UpAndToTheRight - Lesson 5
@specialkevin SQUARES INTO ROUND HOLES #UpAndToTheRight - Lesson 5 Square
@specialkevin STANDARDS & PRACTICES #UpAndToTheRight - Lesson 5
@specialkevin DOCUMENTATION! DOCUMENTATION!! DOCUMENTATION!!! #UpAndToTheRight - Lesson 5
@specialkevin VENTRA NOT CASH #UpAndToTheRight - Lesson 5
@specialkevin OFFICE HOURS #UpAndToTheRight - Lesson 5
@specialkevin #UPANDTOTHERIGHT #UpAndToTheRight - Lesson 5
@specialkevin RECAP #DOTHEEVOLUTION
@specialkevin #DREAMTEAMS #THOUGHTLEADERS #CREAM #ALWAYSBESHIPPING #UPANDTOTHERIGHT #DoTheEvolution