Getting started with cost management

Cost Management Service 2021

コスト管理に関する情報および設定

概要

本ガイドでは、コスト管理の使用を開始する初期手順を説明します。

第1章 コスト管理の概要

本書では、クラウド環境の接続の前提条件や、ユーザーおよびパーミッションの設定など、コスト管理の使用方法について説明します。

本ガイドで説明されている設定が完了したら、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud、および OpenShift Container Platform 環境のコストおよび使用状況についてのデータを追跡できます。

本書の改善が提案されている場合やエラーが見つかった場合は、コスト管理コンポーネントの Cloud Software Services(cloud.redhat.com) に対して、http://bugzilla.redhat.com から Bugzilla レポートを送信してください。

1.1. コスト管理

コスト管理は OpenShift Container Platform サービスであり、クラウドおよびコンテナーのコストをより理解し、追跡できます。アップストリームのプロジェクト Koku をベースにしています。

cloud.redhat.com/openshift/cost-management/ からコスト管理アプリケーションにアクセスできます。

コスト管理を使用すると、以下を含むさまざまな環境全体でリソースおよびコストの管理を単純化できます。

  • OpenShift Container Platform などのコンテナープラットフォーム
  • Amazon Web Services(AWS)、Google Cloud、および Microsoft Azure などのパブリッククラウド

コスト管理アプリケーションを使用すると、以下が可能になります。

  • リソースおよびコストの使用を可視化、理解、および分析できます。
  • 今後の消費をキャストし、予算と比較します。
  • リソースの最適化および消費
  • 調査の必要がある使用パターンを特定します。
  • コストおよびリソースデータを活用できるサードパーティーツールと統合できます。

1.2. コスト管理のプランニング

ニーズにコスト管理を設定する場合は、コストを管理する環境と、データにアクセスできるユーザーについて検討してください。

新しい Red Hat 組織および各種お客様のタイプについて、新規組織およびユーザーの作成に関する考慮事項には以下が含まれます。

範囲:

  • 幅広い会社
  • お客様の分割または組織全体
  • 複数のテナントを管理するパートナー企業

data:

  • ビジネスにデータが必要ですか?たとえば、プロジェクトまたはユーザーについての情報が必要な場合
  • 以前のユースケースを反映するように AWS タグを計画します。
  • 実施: 適切なタグとメタデータがインベントリーの各項目に含まれるようにする方法がありますか?

ユーザーアクセス:

  • ユーザーに許可するアクセスレベル。
  • 一部のユーザーはすべてのコストデータにアクセスできるようにします。一方、他のユーザーは環境や特定のソースの一部のみを表示できますか?

第2章 コスト管理の設定

コスト管理の使用を開始する前に、コスト管理アプリケーションを適切に設定するには、以下のタスクを実行する必要があります。

2.1. コスト管理にソースを追加

ソースとは、監視されるコスト管理に接続されているプロバイダーアカウントです(例: OpenShift Container Platform デプロイメント、またはクラウドインフラストラクチャープロバイダー)。コスト管理を使用してクラウドコストを監視するには、まずコスト管理アプリケーションに接続する必要があります。

現時点で、コスト管理は Amazon Web Services(AWS)、Microsoft Azure、Google Cloud、および Red Hat OpenShift Container Platform ソースのコストを追跡できます。

https://cloud.redhat.com/settings/sources から、コスト管理に接続されたソースを表示、編集、および削除できます。

コスト管理にソースを追加する方法は、以下のガイドを参照してください。

2.2. コスト管理リソースへのアクセスを制限

コスト管理でソースを追加および設定した後、コストのデータおよびリソースへのアクセスを制限することが推奨されます。たとえば、ユーザーがすべてのコストデータにアクセスすることはできませんが、代わりにプロジェクトや組織に固有のデータのみが必要になります。ロールベースのアクセス制御を使用すると、コスト管理レポートに関連するリソースの可視性を制限できます。たとえば、ユーザーの表示を環境全体ではなく、AWS ソースにのみ制限することができます。

アクセスの制限の詳細は、「コスト管理リソースへのアクセスを制限 」を参照してください。

2.3. ソースへのタグ付けの設定

コスト管理アプリケーションは、タグ(OpenShift のラベル)を使用してクラウドおよびインフラストラクチャーコストを追跡し、リソースに対してフィルターおよび属性に絞り込むことができます。コスト管理のタグを使用すると、コスト別にリソースを整理でき、クラウドインフラストラクチャーの異なる部分にコストを割り当てることができます。

重要

タグとラベルは、ソースで直接設定できます。コスト管理でアクティブにされるタグを選択することは可能ですが、コスト管理アプリケーションでタグおよびラベルを編集することはできません。

詳細は、タグ付けを使用したコストデータの管理について参照してください

  • タグ付けストラテジーを計画して、コストデータのビューを整理します。
  • コスト管理の関連付けタグの理解
  • ソースでのタグおよびラベルの設定。

2.4. コストモデルを正確に報告できるように設定

コストおよび使用状況データをコスト管理に収集するようにソースを設定ので、価格モデルを設定して価格をメトリックや使用状況に関連付けることができ、クラウドの実行コストを微調整できます。

コストモデルは、生コストおよびメトリックを使用して、コスト管理に保存されたコストの計算を定義するのに使用するフレームワークです。コストモデルによって生成されたコストは、特定のお客様、ビジネスユニット、またはプロジェクトに分類および配布できます。

コスト管理の Cost Models 領域から、以下を行うことができます。

第3章 Using Cost Management

3.1. Cost Explorer を使用してコストを可視化

コスト管理 Cost Explorer では、タイムスケールコストと使用状況情報のカスタムグラフを作成して、コストの視覚化や解釈を行うことができます。

詳細は、「Mesk Explorer を使用したコストの可視化 」を参照してください。

  • Cost Explorer を使用して異常なイベントを特定します。
  • 経時的な費用データの処理方法を理解する。
  • コストおよび使用状況データのカスタムバーチャートの作成。
  • カスタムコストデータテーブルのエクスポート。