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
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
400
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
260
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
560
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
270
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.9k
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
2.4k
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
330
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
testingを眺める
matumoto
1
140
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
530
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How GitHub (no longer) Works
holman
315
140k
4 Signs Your Business is Dying
shpigford
184
22k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Faster Mobile Websites
deanohume
309
31k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Raft: Consensus for Rubyists
vanstee
140
7.1k
Navigating Team Friction
lara
189
15k
Music & Morning Musume
bryan
46
6.8k
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