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
5分でわかるSLO
Search
bmf_san
August 10, 2024
Programming
2
140
5分でわかるSLO
bmf_san
August 10, 2024
Tweet
Share
More Decks by bmf_san
See All by bmf_san
桃太郎で始めるRego入門‐今日から使えるRegoの基本編
bmf_san
0
35
完璧を求めない意思決定-アクセス制御基盤における制約との向き合い方
bmf_san
5
17k
AAPについて調べてみた
bmf_san
0
78
レーダーをつくる
bmf_san
0
53
契約テストとPactについて
bmf_san
0
96
権限について考える
bmf_san
2
140
自作HTTPルーターから新しいServeMuxへ
bmf_san
3
1.8k
古くなってしまったPHPフレームワークとPHPのバージョンアップ戦略
bmf_san
1
460
アジャイルワークショップ
bmf_san
0
180
Other Decks in Programming
See All in Programming
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
620
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
180
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.7k
Architectural Extensions
denyspoltorak
0
250
Package Management Learnings from Homebrew
mikemcquaid
0
130
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
190
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
460
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
430
Python札幌 LT資料
t3tra
7
1.1k
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
2.2M
Thoughts on Productivity
jonyablonski
74
5k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
The Spectacular Lies of Maps
axbom
PRO
1
490
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Skip the Path - Find Your Career Trail
mkilby
0
51
Discover your Explorer Soul
emna__ayadi
2
1.1k
How to make the Groovebox
asonas
2
1.9k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
340
Code Review Best Practice
trishagee
74
20k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Transcript
5ͰΘ͔ΔSLO @bmf_san
Who am Iʁ • Kenta Takeuchi • @bmf_san • bmf-san
• https://bmf-tech.com/
SLOͱͳʹ͔ • ʮ৴པੑͷඪʯͷ͜ͱ
৴པੑ͕ߴ͍ • ATM • ͍ͭͰ͓ۚΛग़͠ೖΕͰ͖Δ • 5ඵҎʹೖग़ۚखଓ͖͕ྃ͢Δ • ૹۚʹࣦഊ͠ͳ͍
৴པੑ͕͍ • ATM • 3ʹҰճ͔͠·ͱʹ͑ͳ͍ • ೖग़ۚखଓ͖ʹ30͔͔Δ • 2ճʹ1ճૹۚʹࣦഊ͢Δ
৴པੑͱ • ʮϢʔβʔ͕ٻΊ͍ͯΔಈ࡞ΛγεςϜ͕ ࣮ߦ͍ͯ͠Δ͜ͱʯ • →ϢʔβʔͷظʹԠ͑ΒΕ͍ͯΔ͔Ͳ͏ ͔
৴པੑՄ༻ੑʁ • Մ༻ੑ͚͕ͩ৴པੑͰͳ͍ʂ
ATMͷ৴པੑ • ͍ͭͰ͓ۚΛग़͠ೖΕͰ͖Δ • →Մ༻ੑ • 5ඵҎʹೖग़ۚखଓ͖͕ྃ͢Δ • →ϨΠςϯγʔ •
ૹۚʹࣦഊ͠ͳ͍ • →ΤϥʔϨʔτ
ATMͷSLO • ͍ͭͰ͓ۚΛग़͠ೖΕͰ͖Δ • 99.99%ͷՄ༻ੑΛඪͱ͢Δ • ݄ؒ4.38ఔར༻Ͱ͖ͳ͍
ATMͷSLO • 5ඵҎʹೖग़ۚखଓ͖͕ྃ͢Δ • ೖग़ۚॲཧͷϨΠςϯγʔ͕5ඵҎ Λඪͱ͢Δ
ATMͷSLO • ૹۚʹࣦഊ͠ͳ͍ • ΤϥʔϨʔτ͕1%ҎԼΛඪͱ͢Δ • ࣦഊͯ͠͠Ͱ͖Δ • ϑΣΠϧηʔϑ
৴པੑ100%ͷATM • 24࣌ؒ365͍ͭͰ͓ۚΛग़͠ೖΕͰ ͖Δ • શͯͷೖग़ۚखଓ͖͕5ඵҎʹྃ͢ Δ • ઈରʹૹۚʹࣦഊ͠ͳ͍
৴པੑ100%Λࢦ͢ʁ • 100%ͷ৴པੑෆՄೳ • ৴པੑʹίετ͕͔͔Δ
৴པੑͱͷ͖߹͍ํ • Ϣʔβʔ͕ඞཁͱ͢ΔఔͲΕ͘Β͍ ͔ʁΛߟ͑Δ • ͗ͣ͢ߴ͗ͣ͢ͷ৴པੑ • ίετύϑΥʔϚϯεΛ࠷େԽ͢ΔΑ ͏ʹ
దͳSLO͕ͨΒ͢ͷ • ϢʔβʔͷෆຬΛະવʹܰݮ • ϢʔβʔͷظʹաʹԠ͑Δ͜ͱʢ㲈ա ࢿʣΛ͙ • ϢʔβʔͷظΛվળ͖͔͢ͷஅ࣠ • ػೳ։ൃ͕৴པੑʹ༩͑ΔӨڹΛݕͰ͖Δ
• ৴པੑԼ͕Ϗδωεʹ༩͑ΔӨڹΛݕͰ͖Δ
SLO୯ͳΔσʔλ • ࢦͰ͋ͬͯɺߦಈΛม͑ΔͨΊͷσʔ λ • SLO͕Կ͔Λྑ͘͢ΔͷͰͳ͘ɺ SLOΛݩʹԿ͔Λྑ͘͢Δ͜ͱΛߟ͑ Δ
·ͱΊ • SLO৴པੑͷඪ • ৴པੑͱɺϢʔβʔͷظʹԠ͑ΒΕ ͍ͯΔ͔Ͳ͏͔ͷਫ४ • SLO৫ϓϩμΫτΛվળ͍ͯ͘͠ ͨΊͷࢦͷҰͭ
SLOʹ͍ͭͯͬͱΔ https://www.oreilly.co.jp/books/9784814400348/ΑΓը૾Ҿ༻ • खʹΓ͍ͨͳΒ1ষʙ7ষลΓΛʂ • ಋೖɾӡ༻ʹ͍ͭͯཧղΛਂΊ͍ͨ ͳΒ13ষʙ16ষʂ
"QQFOEJY
৴པੑֶ • γεςϜֶͷ1 • γεςϜͷ৴པੑΛੳ͢Δֶ • ނোͱ͍͏”࣭”Λѻ͏
ISO9126 • ιϑτΣΞ࣭ͷධՁʹؔ͢Δࠃࡍن ֨ • ৴པੑͱʮࢦఆ͞Εͨ݅ԼͰར༻͢ Δͱ͖ɺࢦఆ͞Εͨୡਫ४Λҡ࣋͢Δ ιϑτΣΞͷೳྗʯ
ࢀߟ • SLOαʔϏεϨϕϧඪ ―SLIɺSLOɺΤϥʔόδΣοτಋೖ ͷ࣮ફΨΠυ • https://www.oreilly.co.jp/books/9784814400348/ • 6 ষ
ιϑτΣΞͷ৴པੑ • https://www.ieice-hbkb.org/ fi les/01/01gun_12hen_06.pdf • ISO/IEC 9126 • https://ja.wikipedia.org/wiki/ISO/IEC_9126
͓ΘΓ