Google Cloud

FinOps on GCP 完全ガイド|BigQuery 請求エクスポート・Label・Active Assist

2026-05-24
NicheeLab編集部

FinOps はクラウドコスト + ビジネス価値を最大化する運用フレームワークです。 本記事では GCP における FinOps 実装を、Inform / Optimize / Operate の 3 段階で具体的に解説します。

FinOps 3 段階成熟モデル

段階目標GCP ツール
Inform可視化・配分Billing Reports、BQ エクスポート、Looker Studio
Optimize最適化提案 + 実施Recommender API、Active Assist、CUD 計画
Operate継続改善 + ガバナンスBudget アラート、Quota 制限、Policy Constraint

Inform: 可視化基盤構築

1. BigQuery 請求エクスポート

# Cloud Billing → Billing Export → BigQuery 有効化
# 結果: <project>.<dataset>.gcp_billing_export_v1_<billing_id>

-- 月別サービス別コスト
SELECT
  invoice.month,
  service.description AS service,
  SUM(cost) AS total_cost,
  SUM(CAST(usage.amount AS NUMERIC)) AS usage,
  usage.unit AS unit
FROM `my-project.billing.gcp_billing_export_v1_BILLING_ID`
WHERE invoice.month = '202605'
GROUP BY 1, 2, unit
ORDER BY total_cost DESC;

2. Label 戦略

  • 必須 Label: env (prod/staging/dev), team, app, cost-center
  • Organization Policy で Label 強制可能
  • BQ 請求エクスポートで Label 列が利用可能

3. Looker Studio ダッシュボード

  • BigQuery 請求エクスポートを Data Source 化
  • 標準テンプレート提供 (公式)
  • チーム別 / アプリ別 / 月別ビュー
  • 異常検知 (前月比 +20% アラート等)

Optimize: 最適化提案 + 実施

Recommender API カテゴリ

カテゴリ提案内容
VM Rightsizing過剰割当 vCPU/メモリ
Idle VM14 日未使用 VM
Idle Disk未マウント Disk
CommitmentCUD 試算 (過去 30 日基準)
BigQuery Queryスキャン量大 / 高コストクエリ
Cloud SQL Idle低利用率インスタンス
GKE Cost Optimization右サイズ、Bin Packing 提案

Active Assist 統合

  • Recommender + Policy Analyzer + Security Health Analytics の統合
  • 月次レポート自動生成
  • Pub/Sub で組織内システムに連携

Operate: 継続改善 + ガバナンス

Budget アラート

# Terraform でプロジェクトごとに Budget
resource "google_billing_budget" "team_alpha" {
  billing_account = "BILLING_ID"
  display_name    = "Team Alpha Budget"

  budget_filter {
    projects = ["projects/team-alpha-prod"]
    labels = { team = "alpha" }
  }

  amount {
    specified_amount {
      currency_code = "USD"
      units         = "5000"
    }
  }

  threshold_rules { threshold_percent = 0.5 }
  threshold_rules { threshold_percent = 0.9 }
  threshold_rules { threshold_percent = 1.0 }

  all_updates_rule {
    pubsub_topic = google_pubsub_topic.budget_alerts.id
  }
}

Quota 制限

  • BigQuery Custom Cost Controls (User / Project)
  • API Rate Limit
  • VM Quota (Region / Type 別)

Organization Policy

  • Resource Locations 制限 (高価リージョン禁止)
  • VM Type Restrictions (高価マシン禁止)
  • Required Labels 強制

FOCUS Spec (2024〜)

  • FinOps Foundation 制定の請求標準スキーマ
  • GCP / AWS / Azure / OCI を統一フォーマット
  • マルチクラウド FinOps の必須
  • BigQuery 請求エクスポート FOCUS 対応 (2024 GA)

典型的な FinOps チーム構成

  • FinOps Lead (1 名): 戦略、ベンダー交渉
  • FinOps Analyst (1〜2 名): データ分析、レポーティング
  • Engineering Champion (チームごと): 最適化実施
  • Finance 担当: 予算管理、Charge-back

事例: 年間 $200K 削減

  • Phase 1: BQ 請求エクスポート + Looker Studio で可視化 → 不要 VM 50 台発見 ($30K 削減)
  • Phase 2: Recommender 提案 → Right-sizing で $40K 削減
  • Phase 3: Flex CUD 1y で $80K 削減
  • Phase 4: GKE Spot 化 + Autopilot 移行で $50K 削減

FinOps とは?

Cloud 利用におけるコスト + 価値の協業フレームワーク。Finance + DevOps の合成。FinOps Foundation が標準化、Inform / Optimize / Operate の 3 段階成熟モデル。

GCP の主要 FinOps ツールは?

Cloud Billing Reports、Budget アラート、BigQuery 請求エクスポート、Looker Studio ダッシュボード、Recommender API、Active Assist、Pricing Calculator。

BigQuery 請求エクスポートとは?

全 GCP 請求データを BigQuery テーブルに日次エクスポート。Standard と Detailed の 2 種類、リソース ID / Label / SKU 単位で SQL 分析可能。

Label でコスト按分は?

リソースに env / team / project / app などの Label 付与 → 請求エクスポート JOIN で組織別コスト集計。FinOps の基本。

Show-back / Charge-back とは?

Show-back = チームに利用コストを可視化 (透明性)、Charge-back = 実際に内部請求 (責任)。GCP は Label + BQ エクスポートで両方対応可能。

Active Assist とは?

GCP の AI 駆動最適化提案サービス。Recommender API (コスト) + Policy Analyzer + Security Insights を統合。月次でレポート生成。

FinOps Foundation メンバーシップ取得すべき?

大規模クラウド利用 (年数百万ドル超) なら推奨。FinOps Certified Practitioner (FOCP) 資格、コミュニティ、ベンチマークが利用可能。

FOCUS Spec とは?

FinOps Foundation が制定したクラウド請求の標準スキーマ (2024〜)。GCP/AWS/Azure を統一フォーマットで分析可能。マルチクラウド FinOps の必須。

関連記事・FinOps / コスト管理

Terraform on GCP 完全ガイド|IaC・Provider・Workload Identity・GitHub Actions (2026)

Google Cloud で Terraform を使う IaC 完全ガイド。Google Cloud Provider / Beta、State 管理 (gcs バックエンド)、Workload Identity Federation、Module 設計、GitHub Actions CI、Infracost、Config Connector を 2026 年最新版で網羅。

GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM

Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。

GCP 環境構築 完全チュートリアル|アカウント・組織・IAM・Billing 初期設定 (2026)

Google Cloud (GCP) の環境構築を 0 から完全網羅。アカウント作成、$300 クレジット、Organization / Folder / Project 設計、Billing アラート、IAM 設計、API 有効化、Cloud Shell、リージョン選定を 2026 年最新版で解説。

Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化

Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Professional 10) の 2026 年版ロードマップ。14/15 試験が日本語対応、Generative AI Leader (2025-05 新)・PMLE 2026-06 新版、AWS/Azure/GCP シェア比較、役割別ルートを日本語で整理。

※ Google Cloud は Google LLC、FOCUS Spec は FinOps Foundation の登録仕様です。最新情報は FinOps Foundation 公式 をご確認ください。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

GCP 試験対策ページを見る
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Google Cloud

Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化

Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...

Google Cloud

Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略

Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...

Google Cloud

Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定

Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...

Google Cloud

Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能

Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...

Google Cloud

GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ

Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...

Google Cloudの記事一覧 (102件)
© 2026 NicheeLab All rights reserved.