Cloudflareと他社サービスの比較(CDN / ホスティング / ストレージ)

《 Cloudflare完全ガイド 目次へ 》

前のページでは、Cloudflareの中でどのプランを選ぶかを考えました。ここではひとつ視野を広げて、そもそもCloudflareを選ぶべきなのかを他社と比べながら検討します。

技術の選択は、優劣ではなく相性の問題です。「Cloudflareが最強だからCloudflareを使う」という判断は、たいてい後で困ります。どこが強く、どこが弱いのかを具体的に押さえておけば、自分の要件に合うかどうかを自分で判断できるようになります。

このページでは、Cloudflareを褒めるためではなく、選ばない理由も含めて整理します。

このページで分かること

  • Cloudflareと他社を分ける決定的な違い(課金モデル)
  • CDN・ホスティング・ストレージ・DNSの各分野での立ち位置
  • 具体的な費用の概算比較
  • Cloudflareが向かない場面と、そのときの選択肢
  • 組み合わせて使うという現実的な選択

比較の前提:Cloudflareは「製品」ではない

比較の前に、性格の違いを押さえておく必要があります。

AkamaiはCDNの会社で、Amazon S3はストレージの製品で、Vercelはホスティングのサービスです。それぞれ「ひとつのことを深くやる」製品です。

一方Cloudflareは、世界330以上の都市に置いたネットワークがまずあり、その上に機能を次々に載せていくという構造をしています。CDNもWAFもWorkersもR2も、同じサーバー・同じ拠点の上で動いています。第1章のCloudflareとは?で見たとおりです。

この構造の違いが、そのまま長所と短所になります。

  • 長所:機能どうしがつながっている。追加が設定だけで済む。転送量が構造的に安い
  • 短所:個々の機能の深さでは専業に劣ることがある。エッジ前提の制約がついて回る

決定的な違いは課金モデル

転送量にお金を取るかどうか

Cloudflareと他社を分ける最大の点は、機能ではなく課金の考え方です。

転送量に対する課金の違い
図1:転送量に対する課金の違い

一般的なクラウドサービスは、外に出ていくデータ量(エグレス)に対して課金します。多く配信するほど請求が増える、という素直な体系です。

Cloudflareは、ここを原則として課金対象にしていません。CDNの転送量はFreeプランでも無制限で、R2のエグレスも無料です。

なぜそれが可能かというと、Cloudflareは世界中のISPと直接ピアリング(相互接続)しているためです。回線費用を第三者に払っていないので、転送量に比例したコストがそもそも発生しにくい構造になっています。「太っ腹だから無料」ではなく、原価構造が違うということです。

この一点が、以下すべての比較の背景にあります。

CDNの比較

主要なCDNとの比較です。

位置づけ 課金モデル 契約の入口
Cloudflare 統合型。セキュリティと一体 定額(転送量は無制限) セルフサービス。無料から
Akamai 最古参・最大規模。大企業向け 転送量ベースの個別契約 営業経由が基本
Fastly 開発者向け。設定の自由度が高い 転送量+リクエスト課金 セルフサービス可
Amazon CloudFront AWS統合が前提 転送量+リクエスト課金(月1TB無料枠あり) AWSアカウント

それぞれの得意分野

Akamai は世界最大級の配信網を持ち、大規模な動画配信や、厳格な要件を持つ企業システムで採用されています。日本国内の大手企業でも導入例が多く、日本語サポートの体制も整っています。ただし個別契約が前提で、小規模な用途に手軽に使えるものではありません。

Fastly の特徴は設定の自由度です。VCLという設定言語で配信ロジックを細かく記述でき、キャッシュの即時パージが速いことでも知られます。ニュースサイトやEコマースのように「更新をすぐ反映したい」用途で強みを発揮します。Cloudflareのルール類がGUI中心なのに対し、Fastlyはコードで書き込む文化です。

CloudFront は、オリジンがAWSにある場合の第一候補です。S3・EC2・Lambdaとの連携が滑らかで、IAMによる権限管理も一貫します。すでにAWSで完結しているシステムに、わざわざCloudflareを足す理由は薄いというのが正直なところです。

Cloudflare が向くのは、CDN単体ではなく「配信+セキュリティ+DNS+SSL」をまとめて面倒を見てほしい場合、そして転送量が読めない場合です。アクセスが急増しても請求が増えないという性質は、個人サイトから中規模メディアまで幅広く効きます。

ホスティング・実行環境の比較

静的サイトやWebアプリを置く場所としての比較です。第8章の静的サイトの公開で扱った領域にあたります。

得意なこと 無料枠 有料
Cloudflare Workers / Pages エッジ実行・低コスト・他サービス連携 静的配信は無制限。Workers 1日10万リクエスト 月5ドル〜(アカウント単位)
Vercel Next.jsとの一体感・開発体験 転送100GB/月・非商用のみ 月20ドル/人
Netlify 静的サイト・フォーム等の付帯機能 転送100GB/月 月20ドル〜

Vercel・Netlifyとの違い

Vercel はNext.jsの開発元で、Next.jsを使うなら最も摩擦の少ない選択肢です。プレビュー環境、画像最適化、アナリティクスといった開発体験の作り込みは、Cloudflareより一歩先を行っています。

一方で費用の考え方が大きく異なります。Vercelの無料枠(Hobby)は商用利用が認められておらず、収益のあるサイトはPro(1人あたり月20ドル)が必要です。5人のチームなら月100ドルになります。Cloudflareの課金はアカウント単位(月5ドル〜)で人数に比例しません。

Netlify は静的サイトのホスティングとして長く使われており、フォーム受付やIdentityなど付帯機能が充実しています。2026年4月に人数課金をやめ、Proは定額(月20ドル)になりました。

Cloudflareを選ぶ理由は、次のようなときです。

  • 転送量が読めない、または多い(静的ファイルの配信が無料・無制限)
  • 同じプロジェクトでR2D1Workers AIなども使いたい
  • チームの人数が増えても費用を一定にしたい

Vercelを選ぶ理由も明確です。

  • Next.jsの最新機能をそのまま使いたい
  • Node.jsのライブラリを制約なく動かしたい
  • 開発体験の完成度を優先したい

ストレージの比較

ここが最も差が出る領域です。

S3とR2の費用

2026年8月時点の公開価格で、1TBを保存し、月に10TB配信する場合を概算してみます。

Amazon S3(単体) Cloudflare R2
保存(1TB) 約23ドル 約15ドル
配信(10TB) 約910ドル 0ドル
合計(概算) 約930ドル 約15ドル

差の正体は保存料ではなく、エグレス(外向き転送)です。S3の外向き転送は最初の100GBが無料で、以降おおむね1GBあたり0.09ドル。10TBを配信すれば、それだけで900ドル前後になります。

公平を期すために補足すると、実際にS3から大量配信する場合はCloudFrontを前に置くのが普通で、その場合の単価は下がります(月1TBの無料枠と、1GBあたり0.085ドル前後)。それでも10TB配信すれば数百ドル規模です。構造として「配信するほど払う」ことに変わりはありません。

機能では S3 が優位

費用だけを見ればR2が圧倒的ですが、機能の厚みではS3が上です。

  • ライフサイクル管理、バージョニング、レプリケーションなどの成熟度
  • IAMによる細かな権限設計
  • Lambda・Athena・Glueなど分析基盤との連携
  • リージョンを明示的に指定できること

R2はS3互換APIを備えているので移行そのものは比較的容易ですが、AWSのエコシステムに深く依存した使い方をしている場合、移せるのは一部だけになります。詳しくは第6章のストレージの選び方も参照してください。

DNSの比較

見落とされがちですが、DNSも差が出ます。

料金 特徴
Cloudflare DNS 無料(クエリ数無制限) 高速。DNSSEC対応。プロキシと一体
Amazon Route 53 ゾーン月0.50ドル+クエリ課金 AWSリソースとの連携(エイリアスレコード等)
レジストラ付属のDNS 無料が多い 速度・機能は限定的なことが多い

Cloudflareの権威DNSは無料で、クエリ数の制限がありません。DNSだけを目当てにCloudflareを使う、という選択も十分に成り立ちます。第1章のDNSとは?で扱った仕組みの部分は、どのサービスでも同じです。

Cloudflareが向かない場面

ここが本題かもしれません。Cloudflareを選ぶべきでない状況を正直に挙げます。

向く場面と向かない場面
図2:向く場面と向かない場面

1. データの保管場所を厳密に指定したい

Cloudflareのネットワークは「世界中に分散していること」が前提です。「日本国内のサーバーだけで処理する」といった要件は、標準では満たせません。 データの地域を制御する仕組み(Data Localization Suite)はありますが、Enterprise向けの追加契約になります。

個人情報保護や業界規制で保管場所が決まっている場合は、リージョンを明示できるAWS・Azure・国内クラウドの方が素直です。

2. Node.jsのライブラリをそのまま動かしたい

WorkersはNode.jsではなく、V8をベースにした独自のランタイム(workerd)で動きます。互換レイヤーは年々厚くなっていますが、ネイティブモジュールや、ファイルシステムを前提としたライブラリは動きません

既存のNode.jsアプリをそのまま持ってくる用途なら、Vercelや通常のサーバー、コンテナの方が確実です。

3. 長時間の処理・巨大なファイルを扱いたい

  • リクエストのタイムアウトは既定125秒(Error 524)。延長はEnterpriseのみ
  • アップロードの上限はFree/Proで100MB、Businessで200MB

動画のエンコードや大容量ファイルの受け渡しには、そのままでは向きません。用途によってはR2への直接アップロードなど設計で回避できますが、ひと工夫が要ります。

4. 手厚い日本語サポートが必要

Freeプランのサポートはコミュニティのみです。障害時に日本語で電話がつながることを期待する場合、AkamaiやAWSの国内サポート、あるいは国内のホスティング事業者の方が安心できます。サポートを買うという発想であれば、Business以上、実質的にはEnterpriseの領域です。

日本語のドキュメントや解説記事も、AWSと比べれば圧倒的に少ないのが現状です。

5. 新しい機能に依存したくない

Cloudflareは新サービスの投入が速く、その分ベータのまま使われている機能や、名称・仕様が変わる機能があります。第7章で扱ったAI Searchが、AutoRAGから改称し内部構造も刷新されたのはその一例です。

数年単位で仕様が変わらないことを重視するなら、枯れた選択肢の方が向いています。

6. すでにAWSで完結している

繰り返しになりますが、これは重要です。オリジンもストレージも認証もAWSにあるなら、CloudFrontとWAFで揃えた方が、権限管理も請求も一本化できます。技術的な優劣ではなく、境界を増やさないことに価値があります。

組み合わせるという答え

実務では、どれか1つに寄せる必要はありません。よくある組み合わせを挙げます。

  • オリジンはAWS、前段だけCloudflare:DNS・DDoS対策・WAF・キャッシュをCloudflareに任せ、アプリはAWSのまま。最も採用例が多い形です
  • 静的サイトはCloudflare、アプリはVercel:ドメインとDNSをCloudflareで管理し、用途ごとに配信先を分ける
  • 保存はR2、分析はAWS:配信量の多いファイルだけR2に置き、エグレス費用を削る

第1章から見てきたとおり、Cloudflareの中心はDNSとプロキシです。そこだけを任せて、後段は自由に選ぶという使い方は、まったく妥協ではありません。

初心者が注意するポイント

  • 「速さ」で比べても差は出にくい:主要なCDNはどれも十分に速く、体感差の多くはキャッシュ設定とオリジンの性能で決まります
  • 費用は転送量で決まる:保存料や月額よりも、エグレスの単価と量が請求を左右します。試算するときは配信量から考えてください
  • 無料枠の商用可否を確認する:Vercelの無料枠は非商用限定です。Cloudflareにはこの制限がありません
  • 移行のしやすさも比較軸に入れる:R2がS3互換APIを持つように、「戻れるかどうか」は重要な性質です
  • サポートは契約で買うもの:無料で手厚いサポートを期待しない。必要ならそのためのプランを選びます
  • 他社の情報も一次情報を見る:料金は頻繁に変わります。この記事の数字も、必ず各社の公式ページで確認してください

関連サービス

まとめ

  • Cloudflareは単機能の製品ではなく、ネットワークの上に機能を載せた統合型。長所も短所もこの構造から来る
  • 他社との決定的な違いは課金モデル。転送量(エグレス)に原則として課金しない
  • CDNではAkamaiが大企業向け、Fastlyが設定の自由度、CloudFrontがAWS連携、Cloudflareが統合と定額
  • ホスティングではVercelが開発体験、Cloudflareが費用と拡張性。Vercelの無料枠は非商用限定で、有料は人数課金
  • ストレージはR2が費用面で圧倒的(1TB保存+10TB配信で概算930ドル対15ドル)だが、機能の厚みはS3が上
  • Cloudflareが向かないのは、保管場所の指定・Node.js完全互換・長時間処理・手厚い日本語サポート・仕様の安定を求める場合、そしてAWSで完結している場合
  • 実務では組み合わせるのが現実的。DNSと前段だけCloudflareに任せる構成が最も採用例が多い

次に読む

→ ガイドの目次に戻る

※本記事の情報は 2026年8月時点のものです。各社の料金は変更されることがあります。

タイトルとURLをコピーしました