このドキュメントでは、Managed Service for Apache Airflow の料金について説明します。
Managed Service for Apache Airflow では、次の料金モデルが使用されます。
Managed Service for Apache Airflow 環境は、実行された実際の期間について、短い時間間隔で課金されます。たとえば、ある環境を作成して 6 時間 30 分実行してから削除した場合の合計コストは、6.5 時間分のコストとなります。
一部の料金は時間単位または月単位で記載されていますが、Managed Service for Apache Airflow については、実際の使用時間に対して課金されます。
このセクションでは、Managed Service for Apache Airflow(第 3 世代)の料金について説明します。
このセクションでは、さまざまなリージョンにおける Managed Service for Apache Airflow(第 3 世代)の費用をまとめています。追加費用もご覧ください。
項目 | Default* (USD) | BigQuery CUD - 1 Year* (USD) | BigQuery CUD - 3 Year* (USD) |
|---|---|---|---|
Cloud Composer 3 標準ミリ DCU 時間 | $0.06 / 1,000 hour | $0.054 / 1,000 hour | $0.048 / 1,000 hour |
Cloud Composer 3 のデータベース ストレージ | $0.000232877 / 1 gibibyte hour | - | - |
Cloud Composer ネットワークのデータ転送 | - | - |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Managed Service for Apache Airflow(第 3 世代)には、次の SKU があります。
データ コンピューティング ユニットは、Managed Service for Apache Airflow 環境によってある時点で割り当てられたコンピューティング リソースを表す抽象的な測定単位です。DCU は環境に現在プロビジョニングされているリソースの測定単位であるため、費用は環境の DCU 値に対して時間単位で課金されます(DCU 時間)。
この SKU はミリ DCU 時間で測定されます。たとえば、環境で 1 DCU を 1 時間使用した場合、1,000 milliDCU-hours を使用することになります。
DCU 時間は、次のリソースの使用量を表します。
KubernetesPodOperator を使用して Pod を作成したり、Kubernetes Executor でタスクを実行したりするなど、環境のクラスタに独自のワークロードをデプロイする場合、使用されるリソースも DCU 時間としてカウントされ、Managed Service for Apache Airflow(第 3 世代)の料金モデルに従います。
DCU での環境のサイズにかかる費用は、Airflow の実行に必要なインフラストラクチャ コンポーネントで使用されるリソースの費用をカバーします。たとえば、Cloud SQL インスタンス(ストレージの費用をカバーする個別の SKU を使用)。
この SKU は、環境の Airflow データベースを格納する Cloud SQL インスタンスで使用されるストレージの費用をカバーします。
Cloud SQL インスタンスの最小ディスクサイズは 10 GiB です。
Cloud SQL インスタンスのディスクサイズは、データベース ストレージの使用量に応じて自動的に増加し、Airflow データベースのサイズが後で縮小されても減少しません。
この SKU グループは、環境でワークロードを実行する環境のコンポーネントによって生成される、課金対象のアウトバウンド トラフィックを対象としています。
これらの SKU は、環境で実行されるワークロードによって生成される次の種類のトラフィックを対象としています。
ネットワークの下り(外向き)料金と関連する SKU の説明について詳しくは、ネットワークの料金をご覧ください。
★ 注: Google API Console から環境を作成する場合は、事前定義された環境プリセット(小、中、大)を選択できます。これらのプリセットを使用して作成された環境の費用は、Managed Service for Apache Airflow(第 3 世代)の通常の料金モデルに従います。これらのプリセットは環境の初期構成のみを決定します。特に、環境サイズ構成プロパティによって、環境サイズの DCU 値が決まります。環境プリセットは初期値を提供し、時間の経過とともに変更できます。
Managed Service for Apache Airflow(第 3 世代)では、高復元力環境で標準環境と同じ SKU が使用されます。ただし、復元性に優れた環境では、ゾーン障害に対する復元力を提供する追加のインフラストラクチャ コンポーネントが実行されるため、環境の費用がそれに応じて増加します。
以下は、高復元力環境と標準環境の SKU 費用の推定差の説明です。実際の費用増加は、特定のユースケースにおけるリソース使用量によって上下する可能性があります。
次のサービスの料金は、Managed Service for Apache Airflow(第 3 世代)環境の料金に加えて請求されます。
たとえば、アイオワ(us-central1)に Managed Service for Apache Airflow(Gen 3)環境を作成し、10 日間使用してワークロードを実行してから削除します。この環境は 30 日の月で運用されます。
たとえば、環境で使用するリソースの量は次のとおりです。
この場合、費用の内訳は次のようになります。
SKU | 1 時間目 | 2 時間目 | アイオワ(us-central1)の費用 | 合計費用(10 日間) |
|---|---|---|---|---|
DCU 時間(または 1,000 ミリ DCU 時間) | 1,440 DCU 時間 (12 DCU を 120 時間) | 1,800 DCU 時間 (15 DCU × 120 時間) | $0.06 | $194.4 (3,240 DCU 時間) |
データベース ストレージ | 1.67 GiBy/月 (30 日のうち 5 日間は 10 GiBy) | 1.67 GiBy/月 (30 日のうち 5 日間は 10 GiBy) | $0.17 | $0.5678 (10 日間で 10 GiBy) |
その他の考慮事項:
このセクションでは、Managed Service for Apache Airflow(第 3 世代)の料金モデルが Managed Service for Apache Airflow(第 2 世代)と比べてどのように変更されるかについて説明します。
Managed Service for Apache Airflow(第 3 世代)は、さらなる簡素化の道をたどり、環境のクラスタや Artifact Registry、Cloud Build、Pub/Sub などの他のサービスへの依存関係など、残りのインフラストラクチャ コンポーネントのほとんどを非表示にします。
Managed Service for Apache Airflow 環境の全体的な費用が、より少ない数の SKU に統合されました。

このセクションでは、Managed Service for Apache Airflow(第 2 世代)の料金について説明します。
次の表は、さまざまなリージョンにおける Managed Service for Apache Airflow(第 2 世代)の費用をまとめたものです。追加費用もご覧ください。
項目 | 料金(米ドル) |
|---|---|
Cloud Composer のコンピューティング CPU | $0.045 / 1,000 hour |
Cloud Composer のコンピューティング メモリ | $0.005 / 1 gibibyte hour |
Cloud Composer コンピューティング ストレージ | $0.0002 / 1 gibibyte hour |
Cloud Composer データベース ストレージ | $0.000232877 / 1 gibibyte hour |
小規模の Cloud Composer 環境料金 | $0.35 / 1 hour |
中規模の Cloud Composer 環境料金 | $0.55 / 1 hour |
大規模の Cloud Composer 環境料金 | $0.85 / 1 hour |
小規模の復元性に優れた Cloud Composer 環境料金 | $0.49 / 1 hour |
中規模の復元性に優れた Cloud Composer 環境料金 | $0.77 / 1 hour |
復元性に優れた大規模な Cloud Composer 環境料金 | $1.19 / 1 hour |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Managed Service for Apache Airflow(第 2 世代)には、次の SKU があります。
これらの SKU は、Airflow スケジューラ、ウェブサーバー、ワーカーで使用される Compute Engine の容量を表します。Airflow ワーカーは自動スケーリングされるため、対応する費用は環境内のワーカー数の変化に基づいて計算されます。
さらに、環境のクラスタに独自のワークロードをデプロイする場合、これらのワークロードの料金も Managed Service for Apache Airflow(Gen 2)の料金モデルに従い、Compute Engine コンピューティング SKU を使用します。たとえば、環境のクラスタで スポット Pod として起動された Pod は、GKE Autopilot のスポット料金モデルではなく、Managed Service for Apache Airflow(Gen 2)のコンピューティング料金モデルに従います。
関連費用は、Compute Engine 上で実行されるすべての環境のコンポーネントで使用される vCPU の合計数に依存します。これには、環境のクラスタ内の Pod とサービスの料金が含まれます。たとえば、環境内のすべての Airflow ワーカーは環境クラスタ内の Pod で実行されます。
この SKU は 1 時間あたり 1,000 mCPU(ミリコア)で測定されます。たとえば、環境で 1 基の vCPU を 1 時間使用した場合、1,000 mCPU を 1 時間使用することになります。
関連費用は、Compute Engine 上で実行されるすべての環境のコンポーネントで使用されるメモリの合計量に依存します。
関連費用は、Compute Engine 上で実行されるすべての環境のコンポーネントで使用されるストレージの合計量に依存します。
関連する費用は、Cloud SQL インスタンスによって使用されるディスク容量によって異なります。Cloud SQL インスタンスのディスクサイズは、必要とするデータベース ストレージの使用量に応じて自動的に増加します。
この SKU コンポーネントは、Airflow データベース ストレージの費用をカバーします。
Cloud SQL インスタンスの最小ディスクサイズは 10 GiB です。
関連する費用は、環境のサイズによって異なります。環境のサイズは、Managed Service for Apache Airflow 環境のマネージド インフラストラクチャの規模です。
この SKU は、Airflow の実行に必要なインフラストラクチャ コンポーネント(Cloud SQL データベース、タスクキュー、接続プロキシなど)の費用をカバーします。環境インフラストラクチャには、小、中、大の 3 種類のサイズがあります。
これらの SKU は、高復元力の Managed Service for Apache Airflow 環境で Airflow を実行するために必要なインフラストラクチャ コンポーネントの費用を表します。
環境の復元力が高い場合、これらの SKU は Managed Service for Apache Airflow 環境料金の小/中/大 SKU に代わるものです。
★ 注: Google API Console から環境を作成する場合は、事前定義された環境プリセット(小、中、大)を選択できます。これらのプリセットを使用して作成された環境の費用は、Managed Service for Apache Airflow(第 2 世代)の通常の料金モデルに従います。これらのプリセットは環境の初期構成のみを決定します。具体的に言うと、小規模、中規模、大規模の Cloud Composer 環境の料金 SKU は、環境プリセットではなく環境に関する設定プロパティの環境のサイズによって決定されます。プリセットは、時間の経過とともに変更できる初期値を提供します。
次のサービスの料金は、Managed Service for Apache Airflow(第 2 世代)環境の料金に加えて請求されます。
Managed Service for Apache Airflow(Gen 2)環境をアイオワ(us-central1)で作成し、デフォルトの小規模環境プリセットを使用していると仮定します。
この場合、環境には Managed Service for Apache Airflow(Gen 2)SKU に影響する次のデフォルト パラメータがあります。
この環境を 7 日間と 12 時間(合計 180 時間)実行するとします。環境の負荷は、作業時間の 50% で 1 つのワーカー、残り 50% の時間で 2 つのワーカーになります。この時間内に環境を使用した後、環境を削除します。この場合、Managed Service for Apache Airflow(第 2 世代)の SKU は次のようになります。
Managed Service for Apache Airflow(第 2 世代)SKU | 手数料 |
|---|---|
Cloud Composer のコンピューティング CPU | $14.175 |
Cloud Composer のコンピューティング メモリ | $5.906 |
Cloud Composer コンピューティング ストレージ | $0.126 |
Cloud Composer データベース ストレージ | $0.17/GiB/月 |
小規模の Cloud Composer 環境料金 | $63.00 |
合計 | $83.62 |
このセクションでは、Managed Service for Apache Airflow(第 2 世代)の料金モデルが、Managed Service for Apache Airflow(従来の第 1 世代)と比べてどのように変更されるかについて説明します。
Managed Service for Apache Airflow(第 2 世代)の機能に関する説明には新しい料金モデルが含まれています。これにより、自動スケーリングの効率性を十分に活用できます。新しいモデルでは、Managed Service for Apache Airflow 環境の総所有コストも明確に把握できます。
Managed Service for Apache Airflow(旧世代 1)環境では、Airflow の実行に使用される Compute Engine レイヤの費用は、環境の GKE クラスタによって使用される Compute Engine インスタンスの料金として表示されます。
Managed Service for Apache Airflow(第 2 世代)では、この費用は Compute Engine には関連付けられません。その代わり、Compute Engine CPU コア、メモリ、ストレージ用の Managed Service for Apache Airflow(第 2 世代)SKU に含まれています。このアプローチにより、Managed Service for Apache Airflow 環境の全体的な費用を明確に把握できます。
Managed Service for Apache Airflow(第 2 世代)の料金モデルは以前のモデルよりも包括的なため、Managed Service for Apache Airflow 環境の料金は高くなりますが、Compute Engine インスタンスの料金は低くなります。
Managed Service for Apache Airflow(第 2 世代)で導入された自動スケーリングでは、ピーク時に環境を継続的にスケーリングする必要がなくなるため、リソース利用効率がさらに向上します。自動スケーリングで削減される費用は、DAG の実行パターンと環境構成によって大きく異なります。
Managed Service for Apache Airflow(第 2 世代)は、Managed Service for Apache Airflow(従来の第 1 世代)と比較して、

このセクションでは、Managed Service for Apache Airflow(従来の第 1 世代)の料金について説明します。
項目 | 料金(米ドル) |
|---|---|
Cloud Composer vCPU 時間 | $0.074 / 1 hour |
Cloud Composer SQL vCPU 時間 | $0.125 / 1 hour |
Cloud Composer のデータ ストレージ | $0.000373973 / 1 gibibyte hour |
Cloud Composer のデータ転送 | $0.156 / 1 gibibyte |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Managed Service for Apache Airflow(旧世代 1)には、次の SKU があります。
関連する費用は、環境のウェブサーバー マシンタイプによって異なります。
関連する費用は、Cloud SQL インスタンスのマシンタイプによって異なります。
関連する費用は、ウェブサーバーのマシンタイプと Cloud SQL インスタンスによって使用されるディスク容量によって異なります。
Cloud SQL インスタンスのディスクサイズは、必要とするデータベース ストレージの使用量に応じて自動的に増加します。
Cloud SQL インスタンスの最小ディスクサイズは 10 GiB です。
関連する費用は、ウェブサーバーと Cloud SQL によって生成されたネットワーク トラフィック量によって異なります。たとえば、Airflow データベースへのクエリ、タスクと DAG のスケジュール設定、Airflow ウェブ インターフェースの使用によって、データ転送費用が発生します。
Managed Service for Apache Airflow(従来の第 1 世代)のプライベート IP 環境では、ウェブサーバーに関連する費用が 2 倍になります。これは、プライベート IP Managed Service for Apache Airflow 環境では、1 つのロードバランサの背後で 2 つのウェブサーバー インスタンスが実行されるためです。
サポートされているマシンタイプ
Managed Service for Apache Airflow(レガシー Gen 1)環境のコンポーネントでは、次のマシンタイプが使用されます。
環境コンポーネント | サポートされているマシンタイプ |
|---|---|
ノード | n1-standard、n1-highmem、n1-highcpu、n2-standard、n2-highmem、n2-highcpu、e2-standard、e2-highmem、e2-highcpu、c2-standard、m1-megamem、m1-ultramem、m2-megamem、m2-ultramem、n2d-standard、n2d-highmem、n2d-highcpu |
Cloud SQL インスタンス | db-n1-standard-2、db-n1-standard-4、db-n1-standard-8、db-n1-standard-16 |
ウェブサーバー | composer-n1-webserver-2、composer-n1-webserver-4、composer-n1-webserver-8 |
次のサービスの料金は、Managed Service for Apache Airflow(旧世代 1)環境の料金に加えて請求されます。
詳細については、Virtual Private Cloud の料金をご覧ください。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Managed Service for Apache Airflow(Legacy Gen 1)環境をアイオワ(us-central1)で作成し、デフォルトのパラメータを使用しているとします。
この場合、環境には Managed Service for Apache Airflow(以前の第 1 世代)の SKU に影響する次のデフォルト パラメータがあります。
次のデフォルトのパラメータは、環境の追加費用に影響します。
たとえば、この環境を 7 日間と 12 時間(合計 180 時間)の期間、6.5 GiB のアウトバウンド データ転送で運用した後、環境を削除するとします。この場合、Managed Service for Apache Airflow(Legacy Gen 1)の SKU は次のようになります。
Managed Service for Apache Airflow(従来の第 1 世代)SKU | 手数料 |
|---|---|
Cloud Composer vCPU 時間 | $26.64 |
Cloud Composer SQL vCPU 時間 | $45.00 |
Cloud Composer のデータ ストレージ | $1.99 |
Cloud Composer のデータ転送 | $1.04 |
合計 | $74.67 |