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
Azure Cost Management の FOCUS コストデータを迷わず読むための“3...
Search
Tetsuya Odashima
September 03, 2026
Technology
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
第62回 Tokyo Jazug Nightでお話ししたスライドです
https://jazug.connpass.com/event/400242/
Tetsuya Odashima
September 03, 2026
More Decks by Tetsuya Odashima
See All by Tetsuya Odashima
お仕事図鑑pitchトーク
tetsuyaooooo
0
2.4k
軽いノリで"自動化"に取り組んではいけないという話
tetsuyaooooo
1
1.4k
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
1.6k
自動化で、マネージド ID と Connect-AzAccount と azcopy login を使用する際に気をつけること
tetsuyaooooo
0
740
キャリア教育ミニ講演会 - システムエンジニア編
tetsuyaooooo
0
2.2k
私のMCP試験の挑み方
tetsuyaooooo
0
96
ETロボコン2020 競技会場システムのおはなし
tetsuyaooooo
0
49
Microsoft MVP を受賞するために取り組んだこと
tetsuyaooooo
0
110
毎年恒例イベントを Azure Media Services を使ってオンラインで
tetsuyaooooo
0
91
Other Decks in Technology
See All in Technology
KanaAI
shreyas1009
0
130
AIエージェントを安全で速い現場監督にする:Jev・Obsidian・メタハーネス
x5gtrn
PRO
0
140
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
190
2026-09-26 Platform Engineering Kaigi 2026 インフラとアプリの境界線と委譲の設計 / Drawing the Infra and App Line
masasuzu
0
500
IR Today: Theory, Practice, and Agents
dtunkelang
0
270
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
120
Claude起点の仕様駆動開発
tanakaseiya
0
230
20260930_Gemma4_Hands-on
tsho
0
170
覗いてみよう 関数型ビジュアル言語×2Dグラフィックスの世界
yohyamasaki
0
150
キャリアLT今日までそして明日から
kentapapa
1
130
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
1
290
Antigravity SDK for the Java Developer
glaforge
0
240
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
780
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
910
Navigating Team Friction
lara
192
16k
Fireside Chat
paigeccino
43
4k
Unsuck your backbone
ammeep
672
58k
How to Ace a Technical Interview
jacobian
280
24k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Transcript
FOCUSコストデータ分析で 迷わないための“3つの軸” Azure Cost Management の FOCUS コストデータを読み解くための視点 #62 Tokyo
Jazug Night 2026/09/03 小田島 哲也
自己紹介 小田島 哲也(おだしま てつや) パーソルクロステクノロジー株式会社 技術支援 / デリバリー支援 / プリセールス
X : @TetsuyaOoooo ブログ : qiita.com/tetsuya-ooooo コミュニティ活動 : ETロボコン(www.etrobo.jp) 実行委員会(本部技術 / 東京・北関東地区) Microsoft MVP for Microsoft Azure(2018~)
今日のゴール Azure コスト分析で迷わない “3つの軸” を持ち帰る ※注意 本 LT で紹介する「3 つの軸」は、私自身が
Azure コスト分析で迷わないために整理した個人の見解です。 詳細な仕様や補足は公式ドキュメントなどをご参照ください。
導入:なぜ迷うのか BilledCost (請求額) EffectiveCost (実効コスト) 実際の請求書に計上されるコスト 実際に使った分のコスト コミットメント割引を按分 (償却) “請求額”と“実際に使った価値”はズレる
カラムが多すぎて意味が読めない 財務に関わる方、エンジニアなど役割によって見たい「コスト」が違う FOCUS コストデータのカラムは、平坦で意味が読み取りづらい → だから迷う... 🤔 ※参考 FinOps: クラウドコストを、使う人・作る人・払う人が同じデータで見て、意思決定していく文化と実践 コスト削減ではなく「クラウド価値の最大化」 FOCUS: 「コストの意味」を組織で揃える共通言語
今日のテーマ:3つの軸だけ覚えてほしい 1. 全体構造を理解する 2. コストの種類を分ける 3. コスト指標を選ぶ →この 3 つだけで、FOCUS
コストデータは迷わない
1. 全体構造を理解する (FOCUS コストデータの地図) x_SkuOrderId ResourceId Purchase: 購入 コミットメント割引の購入 (RI/SP)
Usage: 使用量 Standard Committed Dynamic Adjustment: 調整 x_SkuOrderId ResourceId ResourceId まずは、 “何がどのカラムでどこに紐づくか” を理解する
2. コストの種類を分ける (迷いの原因を断つ) ChargeCategory: 料金の種類、何に対する料金か 種類 フィルター Usage : 使用量
ChargeCategory = "Usage" 実際に利用・消費した分 Purchase : 購入 ChargeCategory = "Purchase" サービスや権利の購入 Adjustment : 調整 ChargeCategory = "Adjustment" 返金・補正などの調整 → Usage と Purchase を混ぜると必ず迷う → 二重計上の罠を避ける 意味
2. (補足) Usageの3分類 ChargeCategory = "Usage" PricingCategory: 価格モデル、どう決まった価格か 種類 Standard
: 通常課金 Committed : コミットメント割引 Dynamic : スポット課金 フィルター PricingCategory = "Standard" PricingCategory = "Committed" CommitmentDiscountType = "Reservation" / "Savings Plan" PricingCategory = "Dynamic" 特徴 単価が固定 従量課金 RI/SP 割当 内訳 (CommitmentDiscountStatus) "Used": 割引が適用された分 "Unused" : 割引が使われなかった分 余剰の再割当
3. コスト指標を選ぶ (目的に応じて使い分ける) 👇使う場面 見るべきコストは、次の3つのカラム コスト指標 (カラム) 説明・目的 ChargeCategory >
PricingCategory BilledCost : 請求コスト 実際の請求書に計上されるコスト、請求額 請求額を見たい 👉 Purchase Adjustment Usage Standard Dynamic EffectiveCost : 実効コスト 実際にリソースを使用したコスト コミットメント割引を按分 (償却) した後の実効コスト 実質コストを見たい Usage Standard Committed Dynamic ContractedCost : 契約コスト 👉 契約で定められた契約単価をベースに算出されたコスト 👉割引前の基準を見たい ※もし RI/SP を買っていなかったら、本来かかっていたはずのコスト Usage Committed
3. (補足) コスト指標を選ぶ (ディシジョンツリーと分析目的例) 使うべき コスト指標 理由 BilledCost 実際に請求された金額 (課金額)
そのものが記録されているため、1 円単位での財務 的な一貫性を検証できる リソース別の実態コストを知りたい EffectiveCost 通常課金に加え、RI/SP の割引分や未使用分も含めて、すべてのリソースの「実質的 なコスト」が正しく配分されて見えるため RI/SP 単体での割引効果 (金額) を 評価したい EffectiveCost と ContractedCost 割引前の基準となるコスト (ContractedCost) と、適用後のコスト (EffectiveCost) を 引き算 (比較) することで、RI/SP でいくら得したかが可視化できるため 分析目的 (例) 請求書とデータを突き合わせたい
まとめ:3つの軸だけ覚えて持ち帰ってほしい 1. 全体構造を理解する 2. コストの種類を分ける 3. コスト指標を選ぶ →この 3 つだけで、FOCUS
コストデータは読める!
Thank you! 詳しくは Qiita 記事にまとめています FinOps をしっかり理解する! https://qiita.com/tetsuya-ooooo/items/2b66ce5205920d8cb9cc FinOps を実践するための「データの共通言語」FOCUS
をしっかり理解する! https://qiita.com/tetsuya-ooooo/items/f6c9c36558986a94b921 FOCUS データ分析の道しるべ - FinOps で迷わないための見方を整理してみる https://qiita.com/tetsuya-ooooo/items/d7c1ce5fdd88425939a9 Microsoft Learn FOCUS cost and usage details file schema - Microsoft Cost Management https://learn.microsoft.com/en-us/azure/cost-management-billing/dataset-schema/cost-usage-details-focus FinOps The FinOps Foundation https://www.finops.org/ FOCUS - FinOps Open Cost & Usage Specification https://focus.finops.org/