メインコンテンツまでスキップ

コストを分割

FinOps cost allocation capability では、クラウドコストを、直接または共有要素として、そのコストの各コンポーネントに責任を持つ対象へどのように按分すべきかを扱います。多くの組織における共有コストは、サポートコスト・ネットワークサービス・共有環境(プラットフォーム・コンテナなど)から発生します。アロケーション戦略を定義する際は、コストの任意の部分集合をアロケーション対象間で共有する必要性と、各共有コスト項目のコストを共有するメカニズムを明記した共有コスト戦略を含めることが重要です。

DoiT のコスト分割

コストを共有するプラクティスは、コスト分割とも呼ばれます。DoiT は次のコスト分割オプションをサポートします。

  • コスト分割のタイプ:

    • 複数の組織単位で共有され、単一の所有者に直接アトリビュートできないサービスまたはリソースによって発生した、未割り当てコスト を分割します。

      DoiT Cloud Analytics(クラウド分析)において、未割り当てコストとは、あらかじめ定義されたグループ内の特定メンバーにアトリビュートできないコストを指します。グループアロケーション を参照してください。

    • 同一のディメンション 内で、あるディメンション値のコスト を他の値に分割します。このオプションは柔軟性が高く、グループアロケーションを作成しなくてもオンザフライでコストを分割できます。

      注意

      アロケーションルールで直接コストを分割することはできません。ルールはグループアロケーションに追加する必要があります。

  • 分配方法:

    • カスタム: 目標アイテムに分配するコストの比率を手動で定義します。

    • 比例: レポート内の合計値に対する各目標アイテムの割合に比例してコストを分配します。

必要な権限

  • Cloud Analytics ユーザー

  • 選択するディメンションによっては、DoiT アカウントで他の権限が必要になる場合があります。

未割り当てコストを分割する

DoiT Cloud Analytics(クラウド分析)では、グループアロケーション を使用して、(アロケーションルールで定義される)リソースグループ間で未割り当てコストを分割できます。

未割り当てコストを特定する

以下は、特定の環境に割り当てられていないコストを特定する方法の例です。

  1. Production 環境用と Development 環境用の 2 つのアロケーションルールを作成します。アロケーションを作成 を参照してください。

    ヒント

    環境は通常、Hierarchy groups ディメンションを使用して定義します。

  2. 2 つのルールを含む Environments という名前のグループアロケーションを作成 します。

  3. メインの レポート 画面に移動し、新しいレポートを作成 します。

  4. グループ化 セクションで アロケーション を選択し、作成したばかりの Environments グループアロケーションを選択します。

  5. レポートを実行して、コストのアロケーション状況を確認します。

    Cloud spend attributed to environments - Stacked column view

未割り当てコストの内訳

他のディメンション を追加してコストを内訳できます。

Cloud spend attributed to environments - Service

コストを分割する

以下は、Environments グループアロケーションで未割り当てコストを分割する方法の例です。

  1. レポートの左側サイドバーで グループ化 セクションに移動し、アロケーションの最右端にあるケバブメニュー()を選択し、コストを分割 を選択してください。

    Split cost in a group allocation

  2. 分割する元アイテムとして Unallocated を選択します。

    Split cost in a group allocation

  3. 分割方法を定義します。

    1. コストを分配する対象アイテムのチェックボックスを選択してください。必要に応じてフィルターを使用して目的のアイテムを探してください。

    2. 分配方法を 比例 または カスタム に指定してください。カスタム の場合は 自動配布 をクリックすると、対象アイテム間で均等に分配できます。

      Split cost

  4. コストを分割 を選択し、レポートを実行して結果を確認します。

    • 自動配布(均等割り):

      Distribute cost in a group allocation

    • 比例:

      次の例では、Development 環境に分配される未割り当てコストは次式で計算されます。

      Unallocated_total × (Development_origin / (Development_origin + Production_origin) )

      Distribute cost in a group allocation

      ヒント

      再分配の内訳を示す列(- origin)を削除するには、詳細な内訳を非表示 をクリックし、レポートを再実行してください。

1 つのディメンション値のコストを分割する

以下は、ある AWS サービスのコストを他のサービスに分配する方法の例です。

  1. 前月の 4 つの AWS サービスと AWS サポート(Enterprise)のコストを表示するレポートを作成します。

  2. グループ化 セクションで サービス ディメンションの最右端にあるケバブメニュー()を選択し、コストを分割 を選択してください。

    Amazon Web Services by cost

  3. 分割する元アイテムとして AWS Support (Enterprise) を選択します。

  4. フィルターを使用して、サポートコストを分配する対象として上位 4 つのサービスを見つけます。

  5. 分配方法を カスタム に指定し、自動配布 をクリックします。

  6. コストを分割 を選択し、レポートを実行して結果を確認します。

    Split support fee among top services