Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
OpenSLOについて ~SLO as Code の現状~
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kai Sato
December 17, 2022
Technology
1.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OpenSLOについて ~SLO as Code の現状~
Kai Sato
December 17, 2022
Other Decks in Technology
See All in Technology
メルペイ 会計システム概要と歴史
mewuto
0
170
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
0
200
[2026 Oracle Technical Deep Dive] OCI AI Resilience -OCIのセキュリティ対策機能をきちんと使いこなす- (2026年9月17日開催)
oracle4engineer
PRO
0
130
Futexes the good, the bad, the ugly
ennael
PRO
0
130
Claude起点の仕様駆動開発
tanakaseiya
0
390
Kernel testing frameworks
ennael
PRO
0
110
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
3
950
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
130
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
340
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
130
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.4k
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
130
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Building AI with AI
inesmontani
PRO
1
1.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
760
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
520
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Optimising Largest Contentful Paint
csswizardry
37
4k
Exploring anti-patterns in Rails
aemeredith
4
520
Crafting Experiences
bethany
1
370
The Limits of Empathy - UXLibs8
cassininazir
1
700
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Transcript
~ SLO as Codeの現状 ~
佐藤 開 株式会社スリーシェイク Sreake事業部 SRE 自己紹介 @kaitexio @KAI21441756
本日話すこと 1. OpenSLOとは 2. 対応ツール 3. OpenSLOで実現するかもしれないこと 4. 感想
OpenSLOとは サービスレベル目標 (SLO)とそれに関連するリソースの記述形式を標準化するプロジェクト。 SLOのSaaSを展開しているNobl9が中心となって策定し、今年、 5月にv1.0を発表。 • Kubernetes YAML フォーマット •
ベンダー中立
apiVersion: openslo/v1 kind: SLO metadata: name: foo-slo displayName: Foo SLO
spec: service: foo indicator: # inlined SLI metadata: name: foo-error displayName: Foo Error spec: ratioMetric: counter: true good: metricSource: metricSourceRef: datadog-datasource type: Datadog spec: query: sum:trace.http.request.hits.by_http_status{http.status_code:200}.as_count() total: metricSource: metricSourceRef: datadog-datasource type: Datadog spec: query: sum:trace.http.request.hits.by_http_status{*}.as_count() objectives: - displayName: Foo Total Errors target: 0.98 SLOを定義する
対応ツール • OpenSLO/oslo ◦ OpenSLOのyamlのバリデーション、指定したフォーマットに変換してくれる。 • OpenSLO/slogen ◦ SumologicというSaaSに提供するための SLO
ダッシュボード、モニター、SLI データをOpenSLOの設定ファイル から生成する CLI ツール。 • slok/sloth ◦ Prometheus向けのSLO ジェネレーター、 独自の記述形式とOpenSLOに対応。 OpenSLOはSLOを記述するためのスキーマのみを定義しているため、このフォーマットに対応した 外部ツールが必要。
OpenSLOで実現するかもしれないこと OpenSLOで記述されたファイルを元に DatadogやPrometheusなどのモニタリングシステムに共通の 表現形式でデプロイが行えるもの。 SLO ジェネレーター Cloud Monitoring、Datadog、Prometheusといったモニタリングサービスと BigQuery、PubSubなどに 計算結果を送信できる。
google/slo-generator
SLO as Codeで実現するかもしれないこと • 大量のSLOを運用している場合、SLOの設定や見直しが起きた時に変更が楽になるかも。 • ベンダー移行が楽になるかも。 • SLOの棚卸が楽になるかも。
• 大量のSLOを運用している場合、SLOの設定や見直しが起きた時に変更が楽になるかも。 • ベンダー移行が楽になるかも。 • SLOの棚卸が楽になるかも。 → 対応ツールが出てきてくれたらの話 SLO as
Codeで実現するかもしれないこと
感想 • OpenSLO対応ツールはまだ少ない。 • 未成熟でプラクティスも確立されていない。 • terraformでも大部分のニーズは満たせそう。 • OpenSLOが標準化フォーマットとして今後、確立していきそう。
おすすめ資料 • SLO策定のIaC化によるSREの加速 • OpenSLOについて