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
DevOps & SRE: Two Cultures, Coming Together, Fa...
Search
Jaakko Pallari
January 16, 2019
Programming
0
280
DevOps & SRE: Two Cultures, Coming Together, Facing Each Other
Jaakko Pallari
January 16, 2019
Tweet
Share
More Decks by Jaakko Pallari
See All by Jaakko Pallari
Failures In Implementing Reliability
jkpl
0
130
Kubernetes security
jkpl
0
160
Staging reactive data pipelines using Kafka as the backbone
jkpl
0
1.3k
Other Decks in Programming
See All in Programming
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
460
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
130
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
140
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
2
240
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
390
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
590
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
700
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
PipeCDのプラグイン化で目指すところ
warashi
1
230
ニーリーにおけるプロダクトエンジニア
nealle
0
710
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
250
VS Code Update for GitHub Copilot
74th
1
550
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Being A Developer After 40
akosma
90
590k
Designing for humans not robots
tammielis
253
25k
Designing Experiences People Love
moore
142
24k
Building Adaptive Systems
keathley
43
2.6k
Optimizing for Happiness
mojombo
379
70k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Producing Creativity
orderedlist
PRO
346
40k
Writing Fast Ruby
sferik
628
62k
Agile that works and the tools we love
rasmusluckow
329
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Transcript
How many of you are familiar with Site Reliability Engineering
(SRE)?
How many of you are familiar with DevOps?
None
DevOps & SRE Two Cultures Coming Together Facing Each Other
Jaakko Pallari Lead SRE Consultant @ Polar Squad Former SRE
team lead @ Disney Streaming @lepovirta
None
CI Monitoring Servers Backend code Frontend code Databases
Dev Ops I’ll just take care of the software I’ll
polish my servers
Dev Ops I’ll just take care of the software I’ll
polish my servers Disjointed views of the product ⇒ product doesn’t reach its full potential
Dev Ops DevOps I’ll develop and deliver the software Let’s
make sure flow of software and feedback is rapid I’ll make sure Devs have an environment to deploy to
frequent delivery shortened lead time leveraging automation breaking silos
https://landing.google.com/sre/sre-book/toc/
SRE! starting from principles
Embracing Risk http://gunshowcomic.com/648
Service Level Objectives (SLO) https://thenib.com/this-is-not-fine
SLO ⇒ Error Budgets
“When do we break things?"
Moving as fast as possible within the Error Budget
Observability
Automation Humans don’t scale well. Computers do.
Simplicity Simple = Boring = Good
Cloud CI Networking Software Databases CD On-Premise Testing
Sharing Ownership
Alerting Plan for Redundancy Load balancing Managing Incidents Monitoring Self-healing
systems ...and more
Alerting Plan for Redundancy Load balancing Managing Incidents Monitoring Self-healing
systems ...and more
Automation, monitoring, sharing… smells like DevOps!
DevOps SRE Reducing silos ✅ ✅ Accepting failure as normal
✅ ✅ Gradual changes ✅ ✅ Measuring everything ✅ ✅ Automation ✅ ✅ Responding to feedback ✅ ✅
Dev Ops DevOps I’ll develop and deliver the software Let’s
make sure flow of software and feedback is rapid I’ll make sure Devs have an environment to deploy to
Dev Ops SRE DevOps I’ll develop and deliver the software
Let’s make sure flow of software and feedback is rapid I’ll make sure things are running as reliable as needed I’ll make sure Devs have an environment to deploy to
class SRE implements DevOps
the tools are the same
DevOps Optimize the flow of value from idea to production
SRE Optimize the flow of value from idea to production within set limits
SRE is prescriptive DevOps is not 1. Risk management 2.
SLO 3. Error Budget 4. Observability 5. Managing toil 6. Automation 7. ... 8. ...
None
None
SRE & DevOps Needs your support!
DevOps & SRE Two Cultures Coming Together Facing Each Other
DevOps & SRE Two Cultures Coming Together Facing Each Other
But they are ~one
https://www.popcultureshocktoys.com/en/conan-the-barbarian-13-scale-statue-classic thank you