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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
390
CyberAgent YJC Connect
shimaf4979
1
180
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
1
100
Every Conversation Counts
kawaguti
PRO
0
230
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.6k
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
160
Sociotechnical Architecture Reviews: Understanding Teams, not just Artefacts
ewolff
1
170
Swift Sequence の便利 API 再発見
treastrain
1
280
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
150
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
200
AIのための特別なアーキテクチャはいらない 0→1開発で実践した設計原則とガードレール
kaminashi
0
130
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
410
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
How to build a perfect <img>
jonoalderson
1
5.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
A Soul's Torment
seathinner
6
2.8k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Six Lessons from altMBA
skipperchong
29
4.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
180
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
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