次の方法で共有


Azure Storage Actions のコストの管理を計画する

この記事では、Azure Storage Actions のコストを計画および管理する方法について説明します。

Azure Storage Actions のコストは、Azure の請求書の月額料金の一部にすぎません。 この記事では、Azure Storage Actions のコストを計画および管理する方法について説明しますが、サードパーティのサービスを含め、Azure サブスクリプションで使用されているすべての Azure サービスとリソースに対して課金されます。

Azure Storage Actions の完全な課金モデルを理解する

Storage Actions の課金測定と、ストレージ アカウントで実行された操作のコストが課金されます。

Azure Storage Actions 測定

メーターは、ストレージ タスクの割り当てが実行された場合にのみ適用されます。 プレビュー機能を使用したストレージ タスクの検証は無料です。

メーター 単位 説明
タスク実行インスタンスの料金 実行単位ごと/インスタンス単位ごと このメーターは、各ストレージ タスクの割り当ての実行に適用されます。 割り当てを繰り返し実行するようにスケジュールしている場合は、実行ごとにこの料金が発生します。
対象となるオブジェクト スキャンされ評価された 100 万個のオブジェクトごと/条件ごと 対象となるオブジェクトは、スキャンされ、指定された条件に対して評価されたオブジェクトの数によって決まります。 これは、タスク割り当ての構成に基づいています。具体的には、選択したオプションのプレフィックスの下にあるストレージ アカウント内のオブジェクトの数から、除外されたプレフィックスの下のオブジェクトを引いた数に基づいています。
実行された操作 100 万回の実行された操作ごと。 実行される操作は、削除、不変性の設定、タグ付け、階層化、訴訟ホールドの設定、Storage Actions でサポートされるその他の操作など、オブジェクトに対して行われた API 呼び出しの数に基づいてカウントされます。

公式価格については、 Azure Storage Actions の価格に関するページを参照してください。

請求期間終了時に、各測定の料金が合計されます。 請求書には、すべての Azure Storage Actions コストのセクションが表示されます。 測定ごとに個別の行項目があります。 これらの料金は、タスクの割り当てが構成されているストレージ アカウントのサブスクリプションに表示されます。

Azure Storage アカウント測定

ほとんどのアクションでは、ストレージ アカウントに対する操作に対して料金が発生します。 たとえば、ストレージ タスクが BLOB にインデックス タグを追加すると、ターゲット ストレージ アカウントに対する BLOB タグの設定 操作のコストが発生します。 各 Blob Storage 操作を価格にマップする方法については、「 各 REST 操作を価格にマップする」を参照してください。 Blob Storage のコストの詳細については、「 Azure Blob Storage のコストの計画と管理」を参照してください。

例示

このセクションの例では、次のサンプル価格を想定しています。

ストレージ アクション メーター 価格
タスク実行インスタンスの料金 $0.25
対象となるオブジェクト 10セント
実行された操作 $1.00
Blob 不変ポリシーの設定操作のコスト (10,000 件ごと) $0.0044
BLOB 層の設定操作のコスト (10,000 件ごと) $0.10

重要

これらの価格は例にすぎないため、実際のコスト計算には使用しないでください。 公式価格については、適切な価格ページを参照してください。

例: 不変ポリシーを BLOB に適用する

この例では、 Blob 不変ポリシーの設定 操作は、ストレージ タスクで定義されている条件を満たす BLOB に適用されます。

プレフィックス フィルターでは、BLOB のスコープが 1,000,000 個の BLOB を含む 1 つのコンテナーに絞り込まれますが、ストレージ タスクの条件を満たす BLOB の%は 10 個のみです。

次の表は、サンプル価格を使用して、このストレージ タスク割り当て実行のコストを見積もります。

価格要素 価値
ストレージ タスクの割り当てを実行するコスト $0.25
個々の BLOB を対象とするコスト (価格 / .10) $0.0000001
1,000,000 個の BLOB をターゲットとするコスト $0.10
1 回の操作の実行コスト (価格/ 1,000,000) 0.000001 ドル
100,000 個の BLOB に対して操作を実行するためのコスト $0.10
1 回の BLOB 不変ポリシー設定操作の価格 (1万回あたりの価格) $0.00000044
書き込みコスト (100,000 * 1 回の書き込み操作の価格) $0.044
合計コスト $0.49

重要

これらの価格は例にすぎないため、実際のコスト計算には使用しないでください。 公式価格については、適切な価格ページを参照してください。

例: BLOB をよりクールな層に移行する

この例では、ストレージ タスクで定義されている条件を満たす BLOB に BLOB 層の設定 操作が適用されます。

プレフィックス フィルターは、BLOB のスコープを 100,000,000 個の BLOB を保持する 1 つのコンテナーに絞り込みますが、ストレージ タスクの条件を満たす BLOB の %は 1 つだけです。

次の表は、BLOB をホット層からクール層に移動するストレージ タスク割り当てインスタンスによって発生するコストを見積もります。

価格要素 価値
ストレージ タスクの割り当てを実行するコスト $0.25
個々の BLOB を対象とするコスト (価格 / .10) $0.0000001
100,000,000 個の BLOB をターゲットとするコスト $10.00
1 回の操作の実行コスト (価格/ 1,000,000) 0.000001 ドル
1,000,000 個の BLOB に対して操作を実行するためのコスト $1.00
単一の Blob 層の設定操作の価格 (価格/ 10,000 件) 0.00001 ドル
書き込みコスト (1,000,000 * 1 回の書き込み操作の価格) $10.00
合計コスト $21.25

重要

これらの価格は例にすぎないため、実際のコスト計算には使用しないでください。 公式価格については、適切な価格ページを参照してください。

Azure Storage アクションでの Azure 前払いの使用

Azure Storage Actions の料金は、Azure 前払いクレジットで支払うことができます。 ただし、Azure 前払いのクレジットを使用して、サードパーティの製品やサービス (Azure Marketplace からのものを含む) の料金を支払うことはできません。

予算を作成する

予算を作成して、コストを管理し、異常な支出や浪費のリスクについて、関係者に自動的に通知するアラートを作成できます。 アラートは、予算とコストのしきい値と比較した支出に基づきます。 予算とアラートは、Azure サブスクリプションとリソース グループに対して作成されるため、全体的なコスト監視戦略の一環として役立ちます。

監視の粒度をさらに細かく示す必要がある場合は、Azure の特定のリソースまたはサービスに対するフィルターを使用して予算を作成できます。 フィルターを使用すると、追加のコストがかかる新しいリソースが誤って作成されないようにすることができます。 予算を作成するときに使用可能なフィルター オプションの詳細については、グループとフィルターのオプションに関する記事を参照してください。

コスト データのエクスポート

また、ストレージ アカウントにコスト データをエクスポートすることもできます。 これは、自分や他のユーザーがコストに関する追加のデータ分析を行う必要がある場合に便利です。 たとえば、財務チームは、Excel や Power BI を使用してデータを分析できます。 日単位、週単位、または月単位のスケジュールでコストをエクスポートし、カスタムの日付範囲を設定することができます。 コスト データのエクスポートは、推奨されるコスト データセット取得方法です。

次のステップ