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
Failures In Implementing Reliability
Search
Jaakko Pallari
January 16, 2020
Programming
0
100
Failures In Implementing Reliability
Stories on trying to do something reliably but failing. Presented at SRE Finland meetup.
Jaakko Pallari
January 16, 2020
Tweet
Share
More Decks by Jaakko Pallari
See All by Jaakko Pallari
Kubernetes security
jkpl
0
110
DevOps & SRE: Two Cultures, Coming Together, Facing Each Other
jkpl
0
230
Staging reactive data pipelines using Kafka as the backbone
jkpl
0
1.2k
Other Decks in Programming
See All in Programming
Goのmultiple errorsについて (2024年4月版)
syumai
4
910
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Netty Chicago Java User Group 2024-04-17
sullis
0
180
2 週間で Twitter Bot を作ってみた
contour_gara
0
520
Polars入門
daikikatsuragawa
1
100
try! Swift Tokyo 初参加報告LT
hinakko2
0
220
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
430
Hanami and htmx
bkuhlmann
0
210
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
380
Java 22 Overview
kishida
1
180
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
840
Ruby Function Composition
bkuhlmann
1
330
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Fireside Chat
paigeccino
21
2.6k
4 Signs Your Business is Dying
shpigford
175
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
31
46k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
KATA
mclloyd
15
12k
Transcript
Welcome to SRE Finland!
Slack channel Sign up @ devopsfinland.org Join #sre-finland
None
The best DevOps company * * according to us
The best DevOps company * * according to us we
also do SRE, Dataops and DevSecOps
Jaakko Pallari SRE Finland co-organiser Lead SRE Consultant @ Polar
Squad Background in SW dev and DevOps
FAILURES IN IMPLEMENTING RELIABILITY
Disclaimer No SRE involved
None
None
SCALE!
None
None
None
SCALE?
SCALE? SCALE!
SCALE!
SCAL SCALE!
None
“use the right tool for the right job lol”
None
Mission: Zero downtime upgrades
Azure Ansible Kubernetes Go PostgreSQL Monorepo
None
Azure Kubernetes Go PostgreSQL Monorepo
Azure ARM Ansible Kubernetes Go PostgreSQL Monorepo
None
None
What are we even installing here?
What is even installed in production?
None
1.0.4, 1.0.5 ... 1.6.1, 1.6.2 in prod latest
PRODUCTION PRODUCTION v2
None
THE INFRA
THE INFRA
EMPOWER AND TRUST
THE INFRA
THE INFRA
What was learned
It’s OK to trust the tools you know
Focus on the right issue
EMPOWER AND TRUST the teams you work with
thank you