Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
290
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
140
Kubernetes security
jkpl
0
170
Staging reactive data pipelines using Kafka as the backbone
jkpl
0
1.4k
Other Decks in Programming
See All in Programming
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
410
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
150
ゆくKotlin くるRust
exoego
1
150
Graviton と Nitro と私
maroon1st
0
130
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.3k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
960
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
120
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
ゲームの物理 剛体編
fadis
0
370
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1k
Making Projects Easy
brettharned
120
6.5k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
950
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
68
Between Models and Reality
mayunak
0
150
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
26
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
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