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
Azure Cost Management の FOCUS コストデータを迷わず読むための“3...
Search
Tetsuya Odashima
September 03, 2026
Technology
110
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
730
キャリア教育ミニ講演会 - システムエンジニア編
tetsuyaooooo
0
2.2k
私のMCP試験の挑み方
tetsuyaooooo
0
91
ETロボコン2020 競技会場システムのおはなし
tetsuyaooooo
0
42
Microsoft MVP を受賞するために取り組んだこと
tetsuyaooooo
0
100
毎年恒例イベントを Azure Media Services を使ってオンラインで
tetsuyaooooo
0
86
Other Decks in Technology
See All in Technology
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
1.1k
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
130
Genie Code ワークショップ 応用編 / Genie-Code-Workshop-advanced
databricksjapan
PRO
0
270
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
480
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
gotalab555
9
1.8k
AndroidでHDRメディアを「壊さずに」扱う
chigichan24
0
210
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
220
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
650
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
1
160
Webとヘルスデータ
yukukotani
0
140
Does an AI Watermark Survive Translation?
machinetranslation
0
520
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
200
Featured
See All Featured
Designing for Performance
lara
611
70k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
510
エンジニアに許された特別な時間の終わり
watany
108
250k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
Navigating Weather and Climate Data
rabernat
0
510
Discover your Explorer Soul
emna__ayadi
2
1.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
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/