Cloudflare がプロキシするドメインへのリクエストは、複数の製品に触れ、それぞれに課金の軸があります。このページでは、実際に近いリクエストのライフサイクルを追い、各段階でどの製品が課金するかを示します。
この流れを把握すると、コストの予測、最適化の余地の特定、請求書の理解に役立ちます。
訪問者が、Workers、R2、Argo Smart Routing、Cache Reserve を使う Pro ドメインのページを読み込む場合を考えます。各段階で何が起き、どの課金対象リソースが関わるかを示します。
訪問者のブラウザーがドメインを解決します。この DNS クエリは、Cloudflare の権威 DNS が処理します。
| リソース | 課金への影響 |
|---|---|
| DNS クエリ | すべてのプランに含まれ、追加料金はありません。Load Balancing を使う場合、負荷分散対象ホスト名への DNS クエリは計測されます(最初の 500K は含まれます)。 |
リクエストは、最寄りの Cloudflare データセンターに届きます。Cloudflare は TLS を終端し、リクエストを処理します。
| リソース | 課金への影響 |
|---|---|
| TLS/SSL | すべてのプランに含まれます。Advanced Certificate Manager と SSL for SaaS には、別の料金があります。 |
Cloudflare は、このリクエストに対するキャッシュ済み応答があるかを確認します。
キャッシュヒット — 応答はエッジから直接返されます。オリジンへの取得は発生しません。これが最も安い経路です。
| リソース | 課金への影響 |
|---|---|
| 帯域 | すべてのプランに含まれます。Cloudflare は帯域に課金しません。 |
| Cache Reserve の読み取り | Cache Reserve が有効で、アセットがティアードキャッシュストレージから配信される場合、読み取りは計測されます。現行の料金は Cache Reserve の料金 を参照してください。 |
キャッシュミス — リクエストはオリジンへ転送する必要があります。手順 4 に進みます。
Argo が有効な場合、Cloudflare はネットワーク上の最速経路で、リクエストをオリジンへルーティングします。
| リソース | 課金への影響 |
|---|---|
| Argo のデータ転送 | Cloudflare とオリジンの間で転送された GB ごとに計測されます。最初の 1 GB は含まれます。現行の料金は Argo Smart Routing を参照してください。 |
ルートに Worker がバインドされている場合、オリジン取得の前、またはオリジン取得の代わりに実行されます。
| リソース | 課金への影響 |
|---|---|
| Worker リクエスト | 呼び出しごとに計測されます。Workers Paid プランには 1,000 万リクエストが含まれます。現行の料金は Workers の料金 を参照してください。 |
| Worker CPU 時間 | CPU 時間のミリ秒ごとに計測されます。3,000 万 CPU-ms が含まれます。現行の料金は Workers の料金 を参照してください。 |
| Workers KV の読み取り / 書き込み | Worker が KV を読み書きする場合、各操作は別に計測されます。現行の料金は KV の料金 を参照してください。 |
Worker またはキャッシュミスがオリジン取得を起こすと、Cloudflare はオリジンサーバーから応答を取得します。
| リソース | 課金への影響 |
|---|---|
| 帯域 | Cloudflare とオリジンの間のデータ転送に料金はかかりません(egress 料金なし)。 |
Worker またはオリジン側の処理が R2 を読み書きする場合、各操作が計測されます。
| リソース | 課金への影響 |
|---|---|
| R2 Class A 操作(書き込み) | 最初の 100 万件は含まれます。現行の料金は R2 の料金 を参照してください。 |
| R2 Class B 操作(読み取り) | 最初の 1,000 万件は含まれます。現行の料金は R2 の料金 を参照してください。 |
| R2 ストレージ | 最初の 10 GB-month は含まれます。現行の料金は R2 の料金 を参照してください。 |
| R2 データ egress | 無料です。Cloudflare は R2 の egress に課金しません。 |
オリジンから取得したあと、Cloudflare は今後のリクエストのために、応答をエッジにキャッシュします。
| リソース | 課金への影響 |
|---|---|
| Cache Reserve の書き込み | Cache Reserve が有効な場合、書き込みは計測されます。現行の料金は Cache Reserve の料金 を参照してください。 |
リクエストが Image Resizing を起こす場合(URL パラメーターまたは Worker 経由)、変換は計測されます。
| リソース | 課金への影響 |
|---|---|
| 画像変換 | Business プランでは最初の 50,000 件が含まれ、その後はリクエストごとに計測されます。現行の料金は Images の料金 を参照してください。 |
最終応答が訪問者に送られます。この段階での追加課金はありません。
1 回のページ読み込みで、数十件のリクエストが発生することがあります。各リクエストは、上記の製品の異なる組み合わせに触れることがあります。月次請求書は、これらの個別操作を、すべてのリクエスト、すべてのドメイン、請求期間全体で集計します。
要点は、キャッシュ済み応答が最も安い経路であることです。キャッシュヒットは、オリジン取得コスト、Argo のルーティング料金、Workers の実行、R2 操作を避けます。キャッシュヒット率の最適化は、従量課金を減らすうえで最も効果的な方法です。
| 戦略 | 影響する製品 | 効果 |
|---|---|---|
| 適切な Cache-Control ヘッダーでキャッシュヒット率を最大化する | Argo、Workers、オリジン帯域 | 高い — キャッシュヒットごとにオリジン側のコストがなくなります |
| ロングテールコンテンツに Cache Reserve を使う | Cache、オリジン | 中程度 — アクセス頻度の低いコンテンツのオリジン取得を減らします |
| 不要な再検証を避けるため、適切な TTL を設定する | Cache、Argo | 中程度 — オリジンへの往復を減らします |
| Workers Smart Placement で、Worker をデータに近い場所で実行する | Workers CPU 時間 | 中程度 — データ依存の Worker の実行時間を短縮します |
| R2 のライフサイクルルールで、アクセス頻度の低いデータを Infrequent Access ティアへ移す | R2 ストレージ | 中程度 — アーカイブデータのストレージコストを下げます |
| 課金対象使用量ダッシュボード で使用量を監視する | すべての従量課金製品 | 高い — 可視化が最適化の第一歩です |
| 予算アラート を設定し、想定外の急増を捉える | すべての従量課金製品 | 高い — 想定外の請求を防ぎます |
- Cloudflare の課金の仕組み — 課金ライフサイクル、料金の種類、請求書の構成
- 従量課金 — 計測課金を使う製品
- 課金対象の使用量を確認する — 日次の従量課金コストを把握する
- 予算アラート — 支出がしきい値を超えたときに通知を受け取る