次の方法で共有


FinOps ハブ

FinOps ハブは、コスト分析、分析情報、最適化のための信頼性の高い信頼できるプラットフォームです。組織全体のリーダーが、組織のニーズに基づいてコストを報告、監視、最適化するための仮想コマンド センターです。 FinOps ハブは、次の 3 つの主要な設計原則に重点を置きます。

  • 標準になる
    FinOps Framework の主要な実施形態に努めます。
  • スケール用に構築
    最大のアカウントと組織をサポートするように設計されています。
  • 開いて拡張可能
    エコシステムを受け入れ、プラットフォームの有効化に優先順位を付けます。

FinOps ハブは Cost Management を拡張し、Power BI や Microsoft Fabric などのツールを使用して、高度なデータレポートと分析のためのスケーラブルなプラットフォームを提供します。 FinOps ハブは、独自のコスト管理と最適化ソリューションを構築するための基盤です。

Note

推定コスト: $120/月 から始まり、モニターされているコストが $1M ごとに追加で $10/月 がかかります。

月間推定コストには、単一ノードの Azure Data Explorer クラスターに対して 120 ドル、Azure Storage に 10 ドル、監視対象の 100 万ドルあたりの処理コストが含まれます。 正確なコストは、割引、データ サイズ ($1M あたり最大 20 GB)、Power BI ライセンス要件によって異なります。 データ エクスプローラーなしのコストは、$1M あたり $5 です。 詳細については、Azure 料金計算ツールの FinOps ハブのコスト見積もり を参照してください。


Note

FinOps ハブには、マイクロソフトエンタープライズ契約 (EA)、Microsoft 顧客契約 (MCA)、または Microsoft Partner Agreement (MPA) アカウント (クラウド ソリューション プロバイダー サブスクリプションを含む) が必要です。 Microsoft Online Services 契約 (MOSA、従量課金制と呼ばれることが多い) または Microsoft 内部サブスクリプションがある場合は、FinOps Hubs 0.1.1 を使用する必要があります。 Power BI レポートは、MOSA および MS Internal サブスクリプションで広範囲にテストされていませんでした。 サブスクリプションを Microsoft 顧客契約 に移行する方法については、Microsoft の担当者にお問い合わせするか、課金サポートリクエストを提出してください。


FinOps ハブの理由

Microsoft Cost Management を使用する多くの組織は、最終的に、ネイティブに利用できない機能が必要な壁にぶつかるのです。 その場合、唯一のオプションは、多くのサードパーティ製ツールの 1 つを使用するか、ゼロから何かを構築することです。 コスト管理ツールのエコシステムは豊富で、多くの優れたオプションを備えていますが、過剰な場合や、特定のニーズを解決できない可能性があります。 このような場合、組織はコスト データをエクスポートし、カスタム ソリューションを構築します。 しかし、これらの組織には、スケーラブルなデータ プラットフォームの設計、構築、保守に必要なデータ エンジニアが配置されていないため、多くの課題があります。 FinOps ハブは、独自の自社のコスト管理ソリューションを使用して立ち上げ、実行する作業を効率化するための基盤を提供することを目指しています。

FinOps ハブは、FinOps Framework の実装を効率化します。 これらは、最大のエンタープライズ ニーズを満たすようにスケーリングするように設計されています。 また、バックエンド データ ストアを構築する手間をかけずに、カスタム ソリューションの構築をサポートするために、オープンで拡張可能です。 FinOps ハブは、コミュニティ向けに設計されています。 ディスカッションに参加して、次に何を見たいと思うか、チームに貢献して参加する方法を学びましょう。

会話に参加する投稿する方法を学びます


メリット

FinOps ハブは、Cost Management エクスポートを使用するよりも多くの利点を提供します。

  • 個別のテナント内の複数のアカウントとサブスクリプションのコストと使用状況に関するレポート。
  • 高度な分析クエリを実行し、年間コストの傾向を秒単位で報告します。
  • EA 課金アカウントと MCA 課金プロファイルの交渉による値引きおよびコミットメント割引によって節約できた金額に関するレポート。
  • FinOps Open Cost and Usage Specification (FOCUS) との完全なアラインメント。
  • 毎日の Cost Management エクスポートで重複したデータをクリーンアップします (ストレージのコストを節約します)。
  • エクスポートされたデータを Parquet に変換して、データ アクセスを高速化します。
  • ビジネスまたはその他のプロバイダーのコスト データを統合するために、標準の Data Factory と Power BI の機能を使用して拡張できます。
  • Power BI を Azure Government と Azure China¹ に接続します。
  • Power BI を Microsoft Online Services Agreement (MOSA) サブスクリプションに接続する¹。

¹ Azure Government、Azure China、MOSA (または従量課金制) サブスクリプションは、FinOps Hubs 0.1.1 でのみサポートされます。 FinOps Hubs 0.2 以降では、MOSA サブスクリプションではサポートされていない Cost Management エクスポートからの FOCUS コスト データが必要です。 Microsoft 顧客契約 アカウントへの移行については、サポートにお問い合わせください。


含まれるもの

FinOps ハブ テンプレートには、次のリソースが含まれています。

  • 高度な分析用のスケーラブルなデータストアとしての Azure Data Explorer (Kusto) (省略可能)。
  • データ インジェストのステージング領域としてのストレージ アカウント (Data Lake Storage Gen2)。
  • データ インジェストとクリーンアップを管理する Data Factory インスタンス。
  • Data Factory システムマネージド ID 資格情報を格納する Key Vault。

デプロイが完了したら、Data Explorer クエリ、データ エクスプローラー ダッシュボード、Power BI を使用して、またはデータベースまたはストレージ アカウントに直接接続して、データに関するレポートを直接作成できます。

Note

この記事には、サンプル データを示す画像が含まれています。 価格データはテスト目的でのみ使用されます。

レポートの例を次に示します。

コストの概要レポートを示すスクリーンショット。

サービス コスト レポートを示すスクリーンショット。

コミットメント割引の対象範囲レポートを示すスクリーンショット。

レポートを参照するテンプレートを表示する


FinOps レポートを調べる

FinOps ツールキットの各レポートは、PBIX または PBIT ファイルとして使用できます。 PBIX ファイルには、アカウントに接続せずに Power BI Desktop で表示できるサンプル データが含まれています。

使用可能なレポートを視覚化するには、目的の リリースから PBIX Power BI レポート ファイルをダウンロードし Power BI Desktop でレポートを開きます。 そこから、テスト データが事前に入力されているレポートのさまざまなページ間を移動できます。

テスト データを含むレート最適化レポートのスクリーンショット。


新しいハブを作成する

新しい FinOps ハブを作成するには、次の手順に従います。

  1. FinOps ハブをデプロイします。

    Azure にデプロイする

  2. 監視するスコープを構成します。

    FinOps ハブでは、Cost Management のエクスポートを使用して、監視するデータを読み込みます。 エクスポートを手動で構成することも、ハブへのアクセス権を付与してエクスポートを管理することもできます。

    詳細については、「スコープの構成」を参照してください。

  3. データに接続します。

    Azure Data Explorer または Azure Storage をサポートする任意のシステムからデータに接続できます。 アイデアについては、「ハブの概要を参照してください。 すぐに開始するには、事前構築済みの Power BI スターター テンプレートを使用することをお勧めします。

    詳細については、「 データに接続するを参照してください。

問題が発生した場合は、「 Power BI レポートのトラブルシューティングを参照してください。

Note

Azure Gov または Azure China にデプロイする必要がある場合は、 FinOps Hubs 0.1.1 を使用します。 手順は同じですが、FOCUS エクスポートではなく償却コスト エクスポートを作成する点が異なります。

Azure Gov にデプロイするAzure China にデプロイする

問題が発生した場合は、 トラブルシューティング ガイドを参照してください

スコープは、リソースを含む Azure コンストラクトであり、リソース グループ、サブスクリプション、管理グループ、課金アカウントなどの購入サービスを有効にします。 スコープのリソース ID は、スコープを識別する Azure Resource Manager URI です (サブスクリプションの場合は "/subscriptions/###"、課金アカウントの場合は "/providers/Microsoft.Billing/billingAccounts/##" など)。 詳細については、「スコープを理解して使用する」を参照してください。


ハブの概要

ハブ インスタンスをデプロイした後、いくつかの方法で作業を開始できます。

  • 事前構築済みの Power BI レポートをカスタマイズします。

    Power BI レポートはスターター テンプレートであり、カスタマイズすることを目的としています。 必要に応じてカスタマイズすることをお勧めします。 詳細情報。

  • 独自の Power BI レポートを作成します。

    独自のレポートを作成したり、既存のレポートにコスト データを追加したりする場合は、事前構築済みのレポートからクエリを できます。 または、Azure Data Lake Storage Gen2 コネクタを使用して手動で接続することもできます。

  • 高度なクエリのために Microsoft Fabric に接続します。

    Microsoft Fabric で OneLake を使用する場合は、ハブ ストレージ アカウント内の ingestion コンテナーへのショートカットを作成して、ハブ内のデータに対して SQL または KQL クエリを直接実行できます。 詳細情報。

  • カスタム ツールからコスト データにアクセスします。

    データは、Azure Data Explorer と Azure Data Lake Storage Gen2 アカウント に格納されます。 Azure Data Lake Storage Gen2 をサポートする任意のツールを使用して、データにアクセスできます。 使用可能な列の詳細については、データ ディクショナリの を参照してください。

  • Data Factory を使用して、コスト割り当てロジックの適用、コスト データの拡張、操作を行います。

    Data Factory は、データの取り込みと変換に使用されます。 コスト効率の高いソリューションとして Data Factory を使用して、コスト データにカスタム ロジックを適用することをお勧めします。 msexports コンテナー内の組み込みパイプラインまたはデータを変更しないでください。 カスタム パイプラインを作成する場合は、 ingestion コンテナーで新しいデータを監視し、一貫性のあるプレフィックスを使用して、新しいパイプラインと重複しないようにします。 データの処理方法の詳細についてはデータ処理を参照してください。

    重要

    これは、FinOps ツールキットのリリース 近い段階で進化する予定の主要な領域であることに注意してください。 今後の更新プログラムとの競合を避けるために、ロードマップを理解してください。 プロジェクトに組み込み競合を回避するための新しいシナリオのサポートを追加することを検討してください。

  • Power Automate を使用してカスタム アラートを生成します。

    カスタム アラートを生成するための多くのオプションがあります。 Power Automate は、自動化を初めて使用するユーザーに最適なオプションです。 Data FactoryFunctions、または Azure Data Lake Storage Gen2 のデータへの直接アクセスをサポートするその他のサービスを使用することもできます。

何を選択しても、ソリューションの更新をサポートする新しい Bicep モジュールを作成することをお勧めします。 finops-hub/main.bicepまたはhub.bicepを直接参照して、新しい更新プログラムをリリース時に適用できることを確認できます。

hub.bicepを変更する必要がある場合は、それらの変更を追跡し、最新リリースにアップグレードするときにそれらを再適用してください。 一般に、将来の更新プログラムとの競合を回避するために、テンプレートまたはモジュールを直接変更することはお勧めしません。 代わりに、これらの変更をオープンソース プロジェクトに戻すようにすることを検討してください。 詳細情報。

ストレージ内のデータにアクセスする場合、または Power BI レポートを作成またはカスタマイズする場合は、使用可能な列の詳細については、データ ディクショナリの を参照してください。


必要なアクセス許可

ハブ インスタンスのデプロイまたは更新に必要なアクセス許可については、 テンプレートの詳細で説明します。

コスト データをエクスポートするには、次のうち 1 つ以上が必要です。

範囲 権限
サブスクリプションとリソース グループ (すべてのアカウントの種類) Cost Management 共同作成者
EA の課金スコープ エンタープライズ閲覧者、部門閲覧者、またはアカウント所有者 (登録アカウントとも呼ばれます)。
MCA の課金スコープ 課金アカウント、課金プロファイル、または請求書セクションの共同作成者。
MPA の課金スコープ 課金アカウント、課金プロファイル、または顧客の共同作成者。

CSP のお客様は、合計コストを FinOps ハブに取り込むために、サブスクリプションごとにエクスポートを構成する必要があります。 Cost Management では、MCA または CSP サブスクリプションの管理グループのエクスポートはサポートされていません (2024 年 5 月現在)。

詳細については、 Cost Management のドキュメントを参照してください。


関連する FinOps 機能:

関連製品:

関連するソリューション: