LESSON 30分

ストーリー

田中VPoE
FinOpsの最初のフェーズは「Inform」— つまりコストの可視化だ。見えないものは管理できない
あなた
各クラウドのコンソールを個別に見ればいいのでは?
田中VPoE
月間8,000万円のクラウド費用を「各コンソールを個別に見る」で管理するのか? CFOに「先月のクラウド費用の内訳を教えてくれ」と言われたとき、3つのコンソールからデータをExcelに集めて手作業で統合するのか?
あなた
…統合ダッシュボードが必要ですね
田中VPoE
そうだ。コスト可視化は「単なる数字の表示」ではない。「意思決定に使えるインサイトの提供」だ。誰が、何に、いくら使っているか — これが一目でわかる仕組みを作る

コスト可視化の設計原則

5つの原則

原則説明具体的な実装
統一通貨すべてのコストを同一通貨で表示円建てに統一、為替レートの固定/変動ポリシー
統一タグ体系クラウド横断で一貫したタグ共通タグキーとルールの標準化
配賦ルール共有リソースのコスト配分プロダクト別、チーム別の配賦ロジック
タイムリー性可能な限りリアルタイムに近い更新日次更新を基本、異常検知はリアルタイム
アクショナブル見るだけでなくアクションに繋がる最適化提案の自動表示

統合タグ戦略

クラウド横断タグ標準

タグキー目的値の例必須/任意
cost-centerコストセンター配賦engineering, marketing必須
productプロダクト別コストmain-app, analytics必須
teamチーム別コストbackend, data, sre必須
environment環境別コストproduction, staging, dev必須
serviceサービス別コストuser-api, payment推奨
owner責任者メールアドレス推奨

タグ付けの自動化

タグ付けの仕組み:

IaCテンプレート(Terraform)
  └── 必須タグの自動付与
      ├── default_tags ブロックで一律付与
      └── バリデーションで必須タグの漏れを検出

CI/CDパイプライン
  └── タグコンプライアンスチェック
      ├── 未タグリソースの検出
      └── 違反リソースのデプロイブロック

定期監査
  └── 未タグリソースレポート
      ├── 週次で自動生成
      └── チームリーダーに通知

統合ダッシュボードの設計

ダッシュボード階層

レベル対象者表示内容更新頻度
L1: エグゼクティブCFO, CTO総コスト、クラウド別比率、月次トレンド、予算対実績月次
L2: マネジメント部門長、PMプロダクト別コスト、チーム別コスト、最適化進捗週次
L3: オペレーションFinOps、SREサービス別詳細、異常検知、リソース使用率日次
L4: エンジニアリング開発者個人/チームのリソース使用状況、コスト影響度リアルタイム

L1ダッシュボード構成例

┌─────────────────────────────────────────────────┐
│              月間クラウドコスト総額              │
│                 ¥78,500,000                      │
│            前月比: +3.2%  予算対比: 98%          │
├──────────────────┬──────────────────────────────┤
│  クラウド別比率   │      月次トレンド(12ヶ月)   │
│ ┌──────────────┐ │  8000万 ┤     ╱──            │
│ │ AWS    72%   │ │  7000万 ┤   ╱                │
│ │ GCP    20%   │ │  6000万 ┤─╱                  │
│ │ Azure   8%   │ │  5000万 ┤                    │
│ └──────────────┘ │        └─────────────────    │
├──────────────────┴──────────────────────────────┤
│  プロダクト別 TOP5    │  最適化機会              │
│  1. コアSaaS  45%    │  未使用EBS: ¥50万/月     │
│  2. 分析基盤  22%    │  低使用率VM: ¥120万/月   │
│  3. EU基盤    12%    │  SP未適用: ¥200万/月     │
│  4. ML基盤     8%    │                          │
│  5. その他    13%    │  合計削減余地: ¥370万/月  │
└──────────────────────┴──────────────────────────┘

コスト可視化ツール

ツール比較

ツール種別マルチクラウド対応特徴
CloudHealthSaaSAWS, GCP, Azure大企業向け、詳細な最適化提案
Apptio CloudabilitySaaSAWS, GCP, AzureFinOpsに特化、TBM連携
KubecostOSS/SaaSK8s環境Kubernetesコストの可視化
InfracostOSSTerraformIaCレベルのコスト予測
OpenCostOSSK8s環境CNCF公式のK8sコスト
自社構築内製自由Billing API + DWH + BI

自社構築アーキテクチャ

AWS Cost & Usage Report ──┐
GCP Billing Export   ─────┼──→ ETL ──→ BigQuery/DWH ──→ Looker/Grafana
Azure Cost Export    ─────┘         ↓
                                Tag統合・正規化

                              配賦ロジック適用

                              ダッシュボード表示
                              アラート配信

まとめ

ポイント内容
設計原則統一通貨、統一タグ、配賦ルール、タイムリー性、アクショナブル
タグ戦略クラウド横断の統一タグ標準とコンプライアンスの自動化
ダッシュボード4階層(エグゼクティブ/マネジメント/オペレーション/エンジニアリング)
ツールSaaS(CloudHealth等)vs 自社構築の選択

チェックリスト

  • コスト可視化の5つの設計原則を理解した
  • 統合タグ戦略の設計ができる
  • ダッシュボード階層の設計ができる
  • 可視化ツールの選択基準を理解した

次のステップへ

次は「コスト最適化戦略」を学びます。可視化したコストデータをもとに、マルチクラウド環境のコストを最適化する手法を身につけましょう。


推定読了時間: 30分