ワークフローの料金

このドキュメントでは、ワークフローの料金の詳細について説明します。Google Cloud 料金計算ツールを使用して、Workflows の使用料金を見積もることもできます。

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

料金の概要

Workflows の料金は、実行されたワークフロー ステップの数に基づいて毎月計算されます。

実行されたワークフロー ステップの合計数には以下がカウントされます。

  • 正常に実行されたステップ。
  • 実行中に失敗したステップ。
  • ワークフローの実行中に再試行されたステップ。再試行のたびに、ステップの実行としてカウントされます。

内部および外部のステップ

ステップは、内部または外部に分類できます。内部と外部の手順では料金が異なります。

注: カスタム ドメインを使用する Google Cloud リソースにアクセスするステップは、内部ステップとして含まれません。

項目

説明

コンテンツ

内部ステップ

ワークフローを実行したときに Google Cloud 内で発生するステップ。

  • *.googleapis.com API に送信されるリクエスト
  • Compute Engine、Google Kubernetes Engine、Kubernetes で実行され、*.cloud.goog ドメイン名を使用する API に送信されるリクエスト
  • App Engine で実行され、*.appspot.com ドメイン名を使用する API に送信されるリクエスト
  • Cloud Run functions の呼び出し
  • *.run.app ドメイン名を使用した Cloud Run の呼び出し
  • 変数の割り当てと評価
  • 条件文の評価
  • ユーザー定義のサブワークフローまたは組み込み関数(標準ライブラリとコネクタ)の呼び出し
  • コネクタが長時間実行オペレーションに対して行うポーリング試行。connector_params.polling_policy を使用して制御

外部ステップ

Google Cloud の外部のリソースに対して外部 HTTP リクエストを行うステップ、または HTTP コールバックを待機するステップ。

  • 外部 API に送信されるリクエスト
  • カスタム ドメインを使用する Google Cloud リソースに送信されるリクエスト
  • events.await_callback を使用して受信するコールバックを待機するステップ

内部ステップまたは外部ステップは 1,000 ステップ単位で課金されます。この仕組みの例については、料金の例をご覧ください。

サブワークフローの費用

サブワークフローの料金は、通常のワークフローと同じ料金ガイドラインを使用して計算されます。その結果、サブワークフローを呼び出すと、サブワークフローのすべてのステップの費用と、サブワークフローを呼び出すステップの費用を合計した費用が発生します。

無料の使用量

Google Cloud の無料枠の一部として、Workflows では特定の上限まで無料でリソースを使用できます。この使用量上限は、無料トライアル期間中だけでなく、期間終了後も適用されます。無料トライアル期間が終了している場合は、無料枠の上限を超えた分について、料金表に沿って課金されます。

リソース

1 か月あたりの無料使用量上限

内部ステップ

5,000

外部ステップ

2,000

料金表

項目

料金(米ドル)

内部ステップ

0 count to 5,000 count
$0.00 (Free) / 1,000 count, per 1 month / account
5,000 count and above
$0.01 / 1,000 count, per 1 month / account

外部ステップ

0 count to 2,000 count
$0.00 (Free) / 1,000 count, per 1 month / account
2,000 count and above
$0.025 / 1,000 count, per 1 month / account

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

料金の例

月額料金は、ワークフローのすべての実行で実行された内部ステップと外部ステップの合計数に基づきます。課金計算では、各合計から無料使用量を差し引き、各カテゴリで完全または部分的に使用した 1,000 単位の増分の数をカウントし、各カウントに関連する単価を掛け、それらの結果を合計して総料金を算出します。

たとえば、ワークフローの実行で、1 か月に合計 6,500 の内部ステップと 3,999 の外部ステップが使用された場合:

項目

説明と価格

使用された内部ステップの合計数: 6,500

無料枠でカバーされる内部ステップ: 5,000

追加の内部ステップ: 1,500

  • 1,000 ステップ単位で完全にまたは部分的に使用: 2
  • 内部ステップ 2 単位の費用: 2 * $0.01 = $0.02

使用された外部ステップの合計数: 3,999

無料枠でカバーされる外部ステップ: 2,000

その他の外部ステップ: 1,999

  • 1,000 ステップ単位で完全にまたは部分的に使用: 2
  • 外部ステップ 2 単位の費用: 2 × $0.025 = $0.05

1 か月間の合計料金

$0.02 + $0.05 = $0.07

使用を最適化する

前の例で示したように、ワークフローを実行する費用は最小限です。ただし、使用量が大量の場合は、使用量を最適化してコストを削減してください。詳しくは、使用状況の最適化をご覧ください。

次のステップ

カスタム見積もりをリクエストする

Google Cloud の従量課金制では、使用したサービスに対してのみ料金が発生します。カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。
  • Google Cloud プロダクト
  • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
Google Cloud