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
Tracking Service Infrastructure at Scale
Search
John Arthorne
March 13, 2017
Technology
1
480
Tracking Service Infrastructure at Scale
Talk from SRECon North America 2017 on tracking and automating service infrastructure at Shopify
John Arthorne
March 13, 2017
Tweet
Share
More Decks by John Arthorne
See All by John Arthorne
Expect the Unexpected: Preparing SRE Teams for Responding to Novel Failures
jarthorn
0
370
Black Friday: Lessons in Resiliency and Incident Response at Shopify
jarthorn
0
430
Operating Systems in Cloud City
jarthorn
0
370
Tracking and automating software infrastructure with GitHub
jarthorn
0
520
Slack Superpowers
jarthorn
0
410
Continuous Delivery at Shopify
jarthorn
0
900
Planetary Scale Web Architecture: A Gentle Introduction
jarthorn
1
330
DevOps Toronto 2016: Scaling out Continuous Delivery
jarthorn
1
880
DevOps Vancouver 2016: Scaling out Continuous Delivery
jarthorn
0
660
Other Decks in Technology
See All in Technology
20251010_HCCJP_AdaptiveCloudUpdates
sdosamut
0
130
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
43k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.2k
業務効率化をさらに加速させる、ノーコードツールとStep Functionsのハイブリッド化
smt7174
2
140
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
6
1.1k
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
3
520
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
310
AI Agent Dojo #2 watsonx Orchestrateフローの作成
oniak3ibm
PRO
0
120
incident_commander_demaecan__1_.pdf
demaecan
0
140
セキュアな認可付きリモートMCPサーバーをAWSマネージドサービスでつくろう! / Let's build an OAuth protected remote MCP server based on AWS managed services
kaminashi
3
330
オープンソースでどこまでできる?フォーマル検証チャレンジ
msyksphinz
0
140
能登半島地震で見えた災害対応の課題と組織変革の重要性
ditccsugii
0
950
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
How STYLIGHT went responsive
nonsquared
100
5.8k
Site-Speed That Sticks
csswizardry
12
900
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Language of Interfaces
destraynor
162
25k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Transcript
None
None
A startup building hosted software for commerce Facing rapid growth
in customers, RPM, devs, deploys
Still growing fast, things on fire all the time Production
Engineering to the rescue!
Still in “double all the things” mode SRE mindset helped
us get ahead of the growth Concern is more about growth rate than actual #’s
None
None
None
None
None
None
None
• • • ➢
None
None
Collective Ownership in common Ability to deliver with high speed
Works well in small teams No specialized roles Authoritarian No change without permission Bureaucratic, slow, safe The norm in massive orgs Highly specialized roles Shopify 2015 Shopify 2017
• • •
None
None
• • •
Tier Impact Needs 1 Critical Playbooks, defined SLO, resiliency patterns,
DC failover, scheduled load tests, security reviews 2 Important On call, monitoring with alerts, metrics instrumentation, dedicated DB, load tested, rolling deploy (preboot) 3 Useful >1 owner, deploy automation, CI, standard dev setup, uptime monitor, bugsnag, log retention, backups, SSL 4 Experiments Owner, Security bugs, resolve outages
None
None
None
None
None
None
None
Office Hours Keep In Touch - -