Cloudflareとは|CDN・Workersでできること・料金・無料プランを解説
最終更新日:2026/09/30
Cloudflareとは、CDN・WAF・DDoS対策・DNSとエッジ実行環境のWorkersを、1つの基盤で提供するインターネットインフラです。Webサイトの高速化と保護から、エッジでのアプリ開発までを扱えます。エンジニア向けに、できること・料金と無料プランの範囲・AWSとの違い・案件の実態を整理します。
先に結論
CloudflareはCDN・セキュリティ・DNS・エッジ実行環境を1つのダッシュボードで扱えるプラットフォーム。Web配信では、ドメインのDNSをCloudflareに向けるリバースプロキシ型の構成が基本
無料プランでもCDN・共有SSL・基本的なDDoS対策・Free Managed Ruleset(無料のWAFルール)が動く。商用ではPro(年払いで月20ドル)以上を検討するケースが多い
開発者向けの中心はWorkers。2026年9月30日時点の公式ドキュメントは、新規プロジェクトはPagesではなくWorkersで始めるよう案内している
Workersの無料プランは1日10万リクエスト、有料プランは月5ドルから(月1,000万リクエストを含む)。静的アセットへのリクエストは無料・無制限(2026年9月30日時点の公式料金。改定されることがある)
2025年11月18日には、Bot Management用の設定ファイルの不具合で約6時間の大規模障害が起きた。DNSやCDNを集約する設計では、障害時の方針を最初に決めておく必要がある
フリコンの全掲載64,634件(2026年9月30日時点・募集終了を含む)を確認すると、タイトルか概要文に「Cloudflare」を含む案件は1件だけだった。単価は組み合わせで出てくる職種で見るのが現実的で、上限100万円以上の比率はインフラエンジニア9.7%、セキュリティエンジニア34.5%と、職種で大きく違う
この記事でわかること
CloudflareのCDN・セキュリティ・Workersが、それぞれ実際に何をしているか
2026年に変わった点(Pagesの位置づけ、Workersの料金、プラン料金)
開発者プラットフォーム(R2・D1・KV・Durable Objects・Hyperdrive)の使い分け
AWS CloudFront・Vercel・Lambdaとの違いと、選定の判断軸
フリコン掲載案件で見るCloudflare関連案件の職種と単価
本記事は、Webアプリやインフラの実務経験があるエンジニアと、独立を検討している会社員エンジニアを主な読者として書いています。
目次
Cloudflareとは|エッジネットワーク基盤の全体像
CDN機能|静的・動的コンテンツの高速配信
セキュリティ機能|WAF・DDoS対策・SSL/TLS
Cloudflare Workersとは|エッジコンピューティングの中核
Cloudflareの開発者プラットフォーム|静的アセット・R2・D1・KV・Durable Objects
他CDN・サーバーレスとの違い|AWS CloudFront・Vercel・Lambda
料金プラン|無料枠と有料プランの考え方
フリーランスエンジニア視点|案件動向と必要スキル
ケース別の使い分け|こんなプロジェクトに向く
まとめ
よくある質問
Cloudflareとは|エッジネットワーク基盤の全体像
Cloudflareは、Webサイトやアプリの前段に立ち、配信の高速化・攻撃からの保護・エッジでのコード実行を担うサービス群です。 提供元は米サンフランシスコに本社を置く同名の企業で、CDNから始まり、現在はセキュリティ、ゼロトラストネットワーク、エッジ実行環境まで提供範囲が広がっています。
結論:Web配信系は「DNSをCloudflareに向けるリバースプロキシ型」が基本
エンジニア視点で押さえておくべき仕組みは1つです。Web配信・WAF・CDNといった主要用途では、ドメインのDNSをCloudflareのネームサーバーに向けます。すると、ユーザーからのリクエストは先にCloudflareのエッジを通ってから、オリジン(自社サーバーやAWS等)に届きます。
これがCloudflareのWeb系サービスの基本構造です。製品によっては、DNSの委任を必須としない導入形態(Magic Transit等)もあります。ただしWebサイト向けの設計では、DNSベースのリバースプロキシ型をまず押さえると理解しやすくなります。
CloudFrontも、AWS WAFやLambda@Edgeと組み合わせて運用できます。違いは、Cloudflareが1社の基盤上でCDN・WAF・DNS・Workersまで扱える点です。
世界規模のエッジネットワーク
Cloudflare公式サイトによると、ネットワークは100か国以上の数百都市に広がっています。英語版のネットワークページでは「330+ cities」と案内され、2026年9月30日時点の地図表示は348都市でした。都市数は毎年のように増えるため、最新の値は公式ページで確認してください。
ネットワーク規模が効くのは、主に次の2点です。
CDNキャッシュのヒット率:ユーザーに近いエッジでコンテンツを返すため、レイテンシを抑えられる
DDoS攻撃の吸収:分散したエッジで攻撃トラフィックを受け止め、オリジンへの到達を防ぐ
Cloudflareが提供するサービス群
主力のサービスを分類すると、次のとおりです。
カテゴリ | 代表サービス | 役割 |
|---|---|---|
CDN・パフォーマンス | CDN・Smart Shield + Argo Smart Routing・Cloudflare Images | コンテンツの高速配信 |
セキュリティ | WAF・DDoS Protection・Bot Management・SSL/TLS | 脅威からの保護 |
ゼロトラスト | Cloudflare Access・Cloudflare Tunnel・Gateway | 社内アクセスの制御 |
開発者プラットフォーム | Workers・R2・D1・KV・Durable Objects・Hyperdrive | アプリ・APIの構築 |
ネットワーク | Magic Transit・Magic WAN | ネットワーク層の保護 |
フリーランスエンジニアが直接触る機会が多いのは、CDN・セキュリティ・開発者プラットフォームの3つです。ゼロトラスト系は、社内ネットワークの刷新プロジェクトで関わることが多い領域です。考え方の全体像はゼロトラストとは|境界型との違い・主要技術・案件動向を解説で整理しています。
2026年に押さえておきたい変更点
Cloudflareは製品の追加や名称の変更が多いサービスです。1〜2年前の解説記事と、今の公式ドキュメントでは説明が変わっている箇所があります。2026年9月時点で公式ページから確認できた主な変更をまとめます。
変更 | 内容 | 実務への影響 |
|---|---|---|
Pagesの位置づけ | Pagesのドキュメント冒頭で「新規プロジェクトはWorkersで始める」と案内 | 新しいフロントエンドの構築はWorkers(静的アセット)が起点になる |
Next.jsのデプロイ方法 | 公式ガイドはViteプラグインのvinextを推奨。既存のOpenNextアダプタも選択肢に残る | 古い「Pages+next-on-pages」の手順は、そのままでは参考にしにくい |
Workersの料金 | 有料プランは月5ドルから。月1,000万リクエストと3,000万CPUミリ秒を含み、静的アセットへのリクエストは無料 | 静的配信の多い構成ほどコストが読みやすい |
Pythonの扱い | JavaScript・TypeScript・Rustと並ぶファーストクラスの対応言語に | Pythonで書くWorkersも検討候補に入る |
Argoの提供形態 | 「Smart Shield + Argo Smart Routing」として月5ドルからのアドオンに | 見積もりでは名称の変化に注意する |
出典は、Cloudflare Pages(公式ドキュメント)、Next.js on Workers(公式ドキュメント)、Pricing · Cloudflare Workers docs、Languages · Cloudflare Workers docs、アプリケーションサービスプランです。
Cloudflareの全体像に関するミニFAQ
Q. CloudflareはCDN専業の会社ですか?
A. CDNから始まった会社ですが、現在はセキュリティと開発者プラットフォームを含むインフラ全般を扱っています。「CDNの会社」という認識のままだと、Workersや関連サービスを案件で提案するときに話がかみ合わないことがあります。
Q. 既存のAWS構成にCloudflareだけ足すことはできますか?
A. できます。オリジンはAWS(ALB+ECSやEC2)のまま、前段にCloudflareをCDN・セキュリティ層として置く構成は珍しくありません。詳しくは、他CDN・サーバーレスとの違いの章で触れます。
CDN機能|静的・動的コンテンツの高速配信
CloudflareのCDNは、「静的コンテンツのキャッシュ配信」と「動的コンテンツの経路最適化」を両方扱います。
結論:CDN単体でも導入価値があり、機能は重なって動く
CDNと聞くと、画像やCSS・JavaScriptなどの静的ファイルをエッジにキャッシュする仕組みが思い浮かびます。Cloudflareではこれに加えて、HTTP/3・Brotli圧縮・接続の最適化などが組み合わさって配信を改善します。
「キャッシュをエッジに置く」だけでなく、「ネットワークの経路ごと最適化する」設計だと捉えると、理解が早くなります。
動的コンテンツの扱い
APIや認証付きのページなど、動的なコンテンツは原則としてキャッシュしません。そのかわり、次の機能で配信を補強できます。
Smart Shield + Argo Smart Routing:オリジンまでの経路を最適化し、階層型キャッシュも含む有償アドオン(月5ドルから)
Cache Rules:URLのパターンやクエリごとに、キャッシュの可否を細かく設定する
Tiered Cache:エッジ間でキャッシュを共有し、オリジンへのアクセスを減らす
画像・動画まわりの最適化
画像の最適化はCloudflare Imagesにまとめられています。リサイズやフォーマット変換、デバイス別の出し分けに対応します。動画はCloudflare Streamで、保存・エンコード・再生までを1つのコンソールで扱えます。
これらは「CDNの追加機能」というより、画像・動画専用の派生プロダクトとして整理しておくと、案件の設計時に迷いません。
CDN機能まわりで覚えておきたい運用観点
キャッシュの汚染を避けるため、Cookieやクエリ文字列の扱いを早めに設計する
ステージング環境にCloudflareを挟む場合は、BypassかDevelopment Modeでキャッシュを止めておく
TLSをCloudflare側で終端するため、オリジン側の証明書管理の方針を案件開始時に確認する
なお、ホスティング基盤として近い領域にはVercelとは?特徴・Next.js連携・料金・案件動向をフリーランス視点で解説もあります。Next.jsのプロジェクトなら、Cloudflare WorkersとVercelの選定が比較の対象になります。
セキュリティ機能|WAF・DDoS対策・SSL/TLS
CloudflareがCDN以上に評価されることが多いのは、無料プランから使えるセキュリティ機能の厚さです。
結論:基本的なセキュリティ機能は無料プランから動く
無料プランでも、TLS終端・基本的なDDoS対策・DNS・無料のWAFルール(Free Managed Ruleset)を利用できます。商用の本番環境では、必要なWAFルール・証明書の要件・サポート水準に応じて、有料プラン(Pro・Business・Enterprise)を検討するケースが多くなります。
ここを誤って伝えると「無料で全部できる」という売り文句になりがちです。案件で説明するときは、プランごとの線引きを意識してください。
WAFとマネージドルールセット
CloudflareのWAFで使えるマネージドルールセットは、プランによって変わります。公式ドキュメント(2026年9月8日更新)で確認できた対応は次のとおりです。
ルールセット | Free | Pro | Business | Enterprise |
|---|---|---|---|---|
Free Managed Ruleset | ○ | ○ | ○ | ○ |
Cloudflare Managed Ruleset | × | ○ | ○ | ○ |
OWASP Core Ruleset | × | ○ | ○ | ○ |
Exposed Credentials Check | × | ○ | ○ | ○ |
Sensitive Data Detection | × | × | × | ○ |
出典:Managed Rules(Cloudflare 公式ドキュメント)。独自のカスタムルール(IPのブロックやパス単位のレート制御など)も追加できます。ただし使えるルール数やレート制御の範囲は、プランやオプションで細かく変わります。
導入時の判断ポイントは次のとおりです。
誤検知:マネージドルールはチューニングなしでも動くが、フォームのPOSTなどで誤遮断が起きうる。ステージングでログを確認しながら有効化する
感度の設定:OWASP Core Rulesetは感度(パラノイアレベルとしきい値)で挙動が変わる。BtoCの案件では低めから始めるケースが多い
ログとアラート:セキュリティイベントのログをAPIで取り出し、SIEMや運用基盤と連携する
DDoS対策とBot Management
DDoS対策はCloudflareの代名詞といえる機能です。L3・L4のパケットフィルタリングから、L7のリクエストレート制御まで、多層で対応します。
Bot Managementは別ライセンスの機能群で、APIへの自動アクセスを判別します。スクレイピング対策や、ログインフォームへのクレデンシャル試行(パスワードの総当たり)対策で導入されることが目立ちます。
セキュリティエンジニアの視点でCloudflareを扱う場合は、セキュリティエンジニアとは?年収・将来性・キャリアパス・スキルまで徹底解説もあわせて読むと、案件の位置づけを整理しやすくなります。
SSL/TLSとゼロトラスト
SSL/TLSは、無料プランでもUniversal SSL(共有証明書)が使えます。専用の証明書や証明書の細かな管理は、Advanced Certificate Manager(月10ドルから)などの有償オプションで扱います。
ゼロトラスト系(Access・Tunnel・Gateway)は、社内ツールや管理画面の前段に、IdP(認証基盤)と連携した認証を挟む構成で使われることが多い領域です。VPNから段階的に移行する先として選ばれることもあります。
セキュリティ機能まわりのミニFAQ
Q. CDNとWAFを別のベンダーで揃えるのと比べて、メリットはありますか?
A. オリジンまでの経路が1本にまとまるため、運用や障害の切り分けは楽になりやすいです。一方で、特定の領域に特化した別ベンダーのWAFと比べると、ルールチューニングの細かさで差が出る場面もあります。要件次第の判断になります。
Q. オリジンをAWSなどに置いたまま、セキュリティ機能だけ載せられますか?
A. DNSをCloudflareに切り替えれば可能です。CloudflareをCDN・セキュリティ層として使い、オリジンはAWS・GCP・自社データセンターに置いたまま運用するパターンは、案件でも見られます。
Cloudflare Workersとは|エッジコンピューティングの中核
Cloudflare Workersは、Cloudflareのエッジネットワーク上でコードを実行できるサーバーレス基盤です。 2026年時点の公式ドキュメントでは、Cloudflareでアプリを作るときの主要なプラットフォームと位置づけられています。
結論:V8 Isolatesベースの軽量サーバーレスで、コールドスタートが小さい
WorkersはNode.jsのプロセスを丸ごと立ち上げる方式ではありません。ChromeやNode.jsの中核であるV8エンジンの「Isolate」という仕組みで、リクエストごとにスクリプトを動かします。そのためWorkersは、AWS Lambdaのようなリージョン型のサーバーレスやコンテナ実行基盤と比べて、コールドスタート(初回起動の待ち時間)が小さい傾向があると説明されます。
公式のPricing · Cloudflare Workers docs(2026年8月28日更新)で確認できた料金体系は、次のとおりです。
項目 | Workers Free | Workers Paid |
|---|---|---|
料金 | 無料 | 最低月5ドル |
リクエスト | 1日10万リクエストまで | 月1,000万リクエストを含み、超過は100万あたり0.30ドル |
CPU時間 | 1回の呼び出しあたり10ミリ秒 | 月3,000万CPUミリ秒を含み、超過は100万CPUミリ秒あたり0.02ドル |
1回あたりのCPU時間の上限 | 10ミリ秒 | 既定30秒・最大5分(Cron TriggersとQueuesの処理は最大15分) |
静的アセットへのリクエストは無料・無制限です。課金対象になるのは、Workerのコードを呼び出したリクエストだけです。料金は改定されることがあるため、導入前に必ず公式ドキュメントで確認してください。
対応言語とエッジコンピューティング
公式ドキュメント(2026年7月3日更新)では、Workersは次の言語をファーストクラスでサポートしています。
言語 | 立ち位置 |
|---|---|
JavaScript・TypeScript | ファーストクラス。開発体験とライブラリが最も整っている |
Python | ファーストクラス(Python Workers) |
Rust | ファーストクラス |
その他(C・C++・Kotlin・Go等) | WebAssembly(Wasm)にコンパイルして実行 |
対応状況は公式のLanguages · Cloudflare Workers docsにまとまっています。公開案件やコミュニティの事例を見る限り、実務ではTypeScriptで進めるケースが目立ちます。TypeScriptそのものはTypeScriptとは?JavaScriptとの違いや年収、将来性について解説で解説しています。
開発・デプロイの流れ
開発の入口は、WranglerというCLIです。基本的な流れは次のようになります。
Wranglerでプロジェクトを作成する(TypeScriptのテンプレートを選ぶ)
ルーティングやミドルウェア用に、Honoなどの軽量フレームワークを選ぶ
ローカルで動作を確認し、Cloudflare上へデプロイする
環境変数とシークレットは、ダッシュボードかCLIで管理する
Workers向けのフレームワークには、Hono・itty-routerなどがあります。これらはCloudflareに同梱された機能ではなく、コミュニティで育ってきた外部のライブラリです。この区別をつけておくと、選定時の認識のずれが起きにくくなります。Honoを含むTypeScriptの構成例は、TypeScript開発環境2026|Hono・Prisma・Zodで組むモダンスタックで紹介しています。
Workers AIとAI Gateway
Workersと組み合わせて使えるAI関連のサービスも増えています。
Workers AI:CloudflareがホストするモデルをWorkersから呼び出せる、マネージドのAI推論基盤
AI Gateway:OpenAI APIやAnthropic APIへのリクエストを中継し、キャッシュ・レート制御・ログを一括で管理する
Vectorize:ベクトル検索向けのマネージドデータベース
LLMとの連携を組み込む案件なら、ゲートウェイ・キャッシュ・ベクトル検索をCloudflare上にまとめる構成が提案の候補に入ります。LLMのAPIまわりは、Claude APIの使い方|料金・モデル選定・実装例をフリーランスエンジニア向けに解説もあわせて確認してください。
Workersまわりのミニ整理
大量のリクエストをエッジで処理する「軽量API」「BFF(フロントエンド専用のAPI層)」「Webhookの変換」の用途が多い
重い計算や長時間のジョブには向かない(CPU時間と実行時間に上限がある)
状態を保つ場合は、Durable Objects・D1・KV・R2と組み合わせる
Cloudflareの開発者プラットフォーム|静的アセット・R2・D1・KV・Durable Objects
Workersだけでは、静的アセットの配信やデータの保存は完結しません。Cloudflareは周辺のサービスでそこを埋めています。
フロントエンドのホスティング|Workersの静的アセットとPages
以前は、静的サイトやフロントエンドのホスティングといえばPagesでした。2026年時点では、Pagesのドキュメント冒頭で「WorkersはPagesのほとんどの用途をカバーし、より広い機能を持つ。新規プロジェクトはWorkersで始める」と案内されています。
新規プロジェクト:Workersの静的アセット機能で、フロントエンドとAPIを1つのWorkerにまとめて配信する
既存のPagesプロジェクト:そのまま動かせる。公式の移行ガイドでWorkersへの切り替え手順が示されている
Next.js:公式ガイドはvinext(Viteプラグイン)を推奨する方法とし、既存のOpenNextアダプタも選択肢に残している
Workersには、Pagesにない機能としてDurable Objects・Cron Triggers・より詳しい可観測性(ログや計測)があると説明されています。出典はMigrate from Pages to Workers(公式ドキュメント)です。
似た立ち位置のVercelとは、後述のとおり統合範囲と料金の設計が違います。
R2|S3互換のオブジェクトストレージ
R2は、S3互換のAPIを持つオブジェクトストレージです。最大の特徴は、外向きの転送(エグレス)料金がかからないことです。公式の料金ページでは、Workers API・S3 API・r2.devドメインのいずれ経由でも、R2からの転送は無料とされています。
項目 | Cloudflare R2(Standard) | AWS S3 |
|---|---|---|
API | S3互換 | 本家 |
ストレージ料金 | 1GBあたり月0.015ドル | リージョン・ストレージクラスで変わる |
エグレス料金 | 無料 | リージョン・転送先により発生 |
無料枠 | 月10GB、Class A操作100万回、Class B操作1,000万回 | 条件はAWSの料金ページで確認 |
連携先 | Workers・外部のアプリ | AWSの各サービス・外部 |
R2の数値はR2 pricing(Cloudflare 公式ドキュメント)に基づきます。S3を主軸にしつつ、配信側だけをR2に切り出す構成を考えるときは、AWS S3とは|オブジェクトストレージの仕組み・料金・案件単価をフリーランスエンジニア視点で解説とあわせて読むと判断しやすくなります。
D1・KV・Durable Objects・Hyperdrive|データ層の使い分け
データの保存先は複数あり、用途で使い分けます。
サービス | データモデル | 主な用途 |
|---|---|---|
D1 | SQLiteベースのSQLデータベース | 中小規模のアプリの本体DB |
Workers KV | キー・バリュー | 設定値・キャッシュ・更新頻度の低い参照データ |
Durable Objects | 強い整合性を持つ単一インスタンス | リアルタイム処理・チャット・カウンター |
Hyperdrive | 既存DBへの接続を高速化するサービス | AWSやGoogle Cloudにある既存のPostgreSQL・MySQLを使う |
「DBはD1、共有状態はDurable Objects、設定値はKV」という整理が、最初の出発点になります。本格的な運用で既存のデータベースを使う場合は、Hyperdrive経由でAWS RDSやNeonなどのPostgreSQL・MySQLに接続する構成が選択肢に入ります。Hyperdriveの対応データベースはHyperdrive(公式ドキュメント)で確認できます。
永続層を別のクラウドに持つ構成を考える際は、AWS RDSとは|マネージドDBの基本・MySQL/PostgreSQLとの違い・案件単価をフリーランス視点で解説も参考になります。
他CDN・サーバーレスとの違い|AWS CloudFront・Vercel・Lambda
CloudflareをAWSやVercelと並べたときの違いを整理します。 案件での提案や技術選定の前に押さえておく観点です。
CloudflareとAWS CloudFrontの違い
観点 | Cloudflare | AWS CloudFront |
|---|---|---|
入口 | DNSをCloudflareに向けるリバースプロキシ | AWS内のCDNとして配置 |
WAF | Cloudflare WAFを同じ基盤で利用 | AWS WAFを別途設定 |
エッジの実行環境 | Workers | Lambda@Edge・CloudFront Functions |
課金 | プランの定額と、製品ごとの従量課金の組み合わせ | 従量課金に加え、定額プランも用意 |
AWSとの連携 | オリジンとして併用できる | AWSのサービスとの統合が前提 |
選定の目安としては、「AWSに揃えるならCloudFront+Lambda@Edge」「ベンダーをまたぐ構成や転送量を重視するならCloudflare」が選ばれやすい傾向です。最終的には、既存の運用体制とセキュリティ要件で決まります。CloudFront側の定額プランや無料枠は、CloudFrontとは|AWSのCDNの仕組み・料金(定額プラン/無料枠)・案件単価を解説で整理しています。
Cloudflare WorkersとVercelの違い
Next.jsを中心に据える場合、CloudflareとVercelが比較の対象になります。
Vercel:Next.jsの開発元が提供する。新機能を早く取り込みやすい一方、転送量が増える商用利用ではコストが上がりやすいケースがある
Cloudflare Workers:R2・D1・KVなどと統合して運用しやすく、静的アセットの配信が無料のため、転送量の多いプロジェクトでもコストを読みやすい
どちらが向くかは、Next.jsの新機能への追従をどこまで重視するかと、転送量の見込みで決まります。静的サイト寄りなら、Netlifyとは|特徴・Vercelとの違い・料金・案件動向を解説も比較の候補になります。
WorkersとAWS Lambda・Cloud Runの違い
サーバーレスの実行環境としては、AWS Lambda・Google CloudのCloud Run・Azure Functionsと並ぶ位置づけです。
項目 | Cloudflare Workers | AWS Lambda | Cloud Run |
|---|---|---|---|
実行方式 | V8 Isolates(エッジ) | マイクロVM(リージョン) | コンテナ(リージョン) |
コールドスタート | 小さいとされる | 言語・パッケージサイズ次第 | 言語・イメージサイズ次第 |
主な用途 | エッジAPI・BFF・変換層 | バックエンドAPI・バッチ | コンテナのAPI・バッチ |
詳しくは、AWS Lambdaとは?特徴・できること・料金・フリーランス案件の単価をエンジニア視点で解説、GCP Cloud Runとは|サーバレスの仕組み・AWS Lambdaとの違い・案件単価をフリーランス視点で解説、Azure Functionsとは?サーバレスの仕組み・AWS Lambdaとの違い・案件単価をフリーランス視点で解説を参照してください。
料金プラン|無料枠と有料プランの考え方
Cloudflareの料金は、領域ごとにプランが分かれています。 混同しやすいので、まずアプリケーションサービスのプラン(CDN・セキュリティ)と、Workers系の従量プランを分けて捉えてください。
アプリケーションサービスのプラン(CDN・セキュリティ)
公式のアプリケーションサービスプランに、2026年9月30日時点で表示されていた料金は次のとおりです。
プラン | 料金 | 想定される用途 |
|---|---|---|
Free | 0ドル/月 | 個人や趣味のプロジェクト。基本のCDN・共有SSL・DDoS対策・Free Managed Ruleset |
Pro | 年払いで20ドル/月(月払いは25ドル) | プロフェッショナルなWebサイト。Cloudflare Managed RulesetやOWASP Core Rulesetが使える |
Business | 年払いで200ドル/月(月払いは250ドル) | オンラインで事業を営む小規模企業 |
Enterprise | 個別見積もり(年払い) | ミッションクリティカルなアプリケーション |
WAFのマネージドルール(Cloudflare Managed Ruleset)を商用で使うなら、Pro以上が起点になります。
Workers系の従量プラン
Workers・R2・D1などは、サービスごとの従量課金です。Workersの料金は前の章の表のとおりで、R2は容量と操作回数、D1はクエリとストレージで課金されます。詳細は公式のCloudflare Workers料金で最新の情報を確認してください。
コスト試算時の落とし穴
アプリケーションサービスのプランとWorkers系のプランは別建て。CDN・WAF・Workersを商用で使う場合は、両方の課金が乗る
転送量は多くの場合無料か定額。ただしCloudflare ImagesやStreamは別の課金体系を持つ
Bot ManagementやAdvanced Rate Limitingは、Enterprise向けのオプションになるケースが多い
見積もりのときは、「やりたい機能がどのプランの対象か」をユースケースごとに割り付けてから合算するのが安全です。
フリーランスエンジニア視点|案件動向と必要スキル
結論:単独の募集は少なく、「組み合わせの一つ」として登場する
Cloudflareは、単独のスキルとして募集されることが少ない技術です。 フリコンの掲載案件を全件確認したところ、案件のタイトルか概要文に「Cloudflare」を含む案件は64,634件中1件だけでした(2026年9月30日時点・募集終了を含む)。その1件も、ネットワークエンジニアがSASE(ネットワークとセキュリティを統合したクラウドサービス)製品の検証・導入を担う案件で、複数の製品の一つとしてCloudflareが挙がる形です。周辺の語では、概要文に「WAF」を含む案件が32件、「ゼロトラスト」を含む案件が48件ありました。募集の中心は、TypeScript・Next.js・AWSを使う案件や、インフラ・セキュリティの職種の案件のなかで、Cloudflareが周辺技術として使われる形です。
案件カードの概要文は、案件詳細の抜粋です。概要文に書かれていなくても、実際の業務でCloudflareを扱う案件はあります。そのため上の件数は「Cloudflareを主題に掲げた案件の少なさ」を示す値として読んでください。
案件で求められやすいスキルセット
Cloudflareが関わる案件のタイプと、求められやすいスキルは次のとおりです。
案件タイプ | 求められやすいスキル | 主な職種 |
|---|---|---|
Workersを使ったエッジAPI開発 | TypeScript・Hono・REST/GraphQLの設計 | サーバーサイド・フルスタック |
フロントエンドのホスティング・運用 | Next.jsなどのフレームワーク・CI/CD・パフォーマンス計測 | フロントエンド |
CDN・WAFの導入と運用 | CDN設計・WAFルール・DNS・SSL | インフラ・SRE |
AWSとCloudflareの併用 | CloudFront・ALB・AWS WAFの知識とCloudflareの運用 | インフラ・クラウド |
ゼロトラストの導入支援 | Cloudflare Access・Tunnel・IdP連携(Okta等) | セキュリティ・社内SE |
フロントエンドからインフラまで、関わる層が広いのが特徴です。自分の強みがどの層にあるかを見てから、Cloudflareが絡む案件を絞り込むと選びやすくなります。
単価の目安|隣接する技術・職種の掲載データ
Cloudflare単独の単価分布は、件数が少なく出せません。代わりに、Cloudflare案件と組み合わせて出てくる技術と職種について、フリコンの掲載データを示します。
前提は3点です。母集団はフリコンの掲載案件で、市場全体の統計ではありません。金額は募集単価レンジの上限で集計しています。件数には募集終了の案件も含みます(2026年9月30日時点)。
区分 | 掲載件数 | 上限の平均 | 上限100万円以上 | 上限70万円未満 |
|---|---|---|---|---|
AWS | 7,392件 | 83万円/月 | 14.9% | 11.4% |
TypeScript | 2,442件 | 82万円/月 | 13.5% | 10.5% |
Next.js | 660件 | 84万円/月 | 14.8% | 7.0% |
インフラエンジニア | 9,642件 | 78万円/月 | 9.7% | 21.3% |
フロントエンドエンジニア | 3,727件 | 79万円/月 | 8.6% | 16.0% |
フルスタックエンジニア | 345件 | 87万円/月 | 22.6% | 7.5% |
セキュリティエンジニア | 142件 | 92万円/月 | 34.5% | 7.0% |
技術(上の3行)は、フリコン全掲載をスキルタグで集計した値です。職種(下の4行)は、職種タグで集計した値です。集計の単位が違うため、行どうしを足したり、技術の行を職種の内訳として読んだりはできません。
技術別の平均はどれも82〜84万円/月で、大きな差はありません。差が出るのは職種の側で、フロントエンド(8.6%)やインフラ(9.7%)に比べ、フルスタック(22.6%)やセキュリティ(34.5%)は上限100万円以上の比率が高くなっています。担当範囲が広い職種や、専門性の高い職種ほど分布が上に寄る傾向です。ただし、職種ごとに案件の規模や商流が違う影響も含んだ値です。
Cloudflareに当てはめると、「Cloudflareを触れる」ことより、DNS・WAF・エッジAPIまでを通して設計し、AWSなど既存構成との切り分けまで担えるかが単価の上限と結びつきやすいと考えられます。
自分のスキルでどのくらいの単価を狙えるか気になる方は、無料のフリーランスエンジニア単価診断で、現在の市場単価の目安を確認できます。単価を上げる考え方の全体は、【2026年最新版】フリーランスエンジニアの単価相場と単価の上げ方とは?で整理しています。
Cloudflareが絡む案件の探し方
Cloudflareという名前だけで探すと、該当する案件はほとんど見つかりません。組み合わせで出てくる技術や職種から探す方が現実的です。
エッジAPI・フルスタック寄りなら、TypeScriptのフリーランス案件一覧
CDN・WAF・DNSなどインフラ寄りなら、インフラエンジニアのフリーランス案件一覧
WAF・ゼロトラストなどセキュリティ寄りなら、セキュリティエンジニアのフリーランス案件一覧
どの軸で案件を選ぶかは、案件の選び方|フリーランスエンジニアが単価・稼働・スキルで決める優先順位の考え方で整理すると判断しやすくなります。クラウド全般の年収は、クラウドエンジニアとは?仕事内容や必要なスキル、年収について解説も参考にしてください。
案件で詰まりやすいポイント
DNS切り替えの責任分担:Cloudflareは入口がDNSなので、ドメインの管理者と作業範囲を最初に取り決める
キャッシュ汚染とリリース時の整合性:デプロイの手順に、キャッシュのパージを必ず含める
WAFの誤検知:本番化の前にステージングでログを取り、フォーム系・管理画面系の動作を確認する
Workersの実行制約:1リクエストあたりのCPU時間・サブリクエスト数・サイズの上限を、案件の初期に確認する
これらを設計時に整理しておかないと、リリース直前の修正コストが大きくなりやすくなります。
ケース別の使い分け|こんなプロジェクトに向く
Cloudflareをどう使うかは、案件のフェーズと既存の構成によって変わります。
スタートアップ・個人開発|エッジ完結型を選びやすい
立ち上げ初期で予算を抑えつつ速くリリースしたいケースでは、Workers(静的アセット+API)とD1、またはR2でエッジ完結させる構成が有力な候補です。LLM連携も含めるなら、Workers AI・AI Gateway・Vectorizeを組み合わせる選択肢もあります。
スタートアップに参画するときの働き方は、フリーランスWebエンジニアの仕事内容とメリットデメリットをわかりやすく解説も参考になります。
既存AWS構成への併用|CDN・セキュリティ層として導入
すでにAWS(ALB+ECSやEC2、RDS)で動いている本番システムには、前段にCloudflareを挟んでCDN・WAF・DDoS対策を追加する構成が選ばれることがあります。
このパターンでは、次のAWS側の構成を維持したまま、入口のセキュリティとパフォーマンスだけをCloudflareに移すケースが目立ちます。
グローバル展開のWebサービス|エッジ配信の恩恵が出やすい
海外向けに配信するサービスでは、エッジネットワークの規模が直接効きます。リージョンを意識せずに、世界各地で応答時間のばらつきを抑えたい場合、WorkersとR2の組み合わせは設計上の優位を取りやすい構成です。実際の応答時間は、オリジンの位置・キャッシュ率・データ整合性の要件で変わります。
国内だけのサービスでも有効です。ただ、グローバルに広げるほど効果が見えやすくなる、と整理しておくと、案件で提案するときに話が通りやすくなります。
向かないケースも知っておく
重い計算処理を継続的に行うバッチ:Workersの実行時間・CPU時間の上限に引っかかる
AWSのサービスとの深い統合が必要:CloudFront・Lambda・AWS WAFで揃える方が、運用を読みやすい
既存のDNSベンダーやレジストラとの契約上、DNSの切り替えが難しい:CloudflareはDNSが入口になるため、切り替えがネックになる
1社への集約リスクを許容できない:2025年11月18日の障害では、CDN・Workers KV・Cloudflare Access・ダッシュボードなどに影響が出た。止められないサービスでは、障害時の切り替え方針が先に要る
まとめ
Cloudflareは、CDN・セキュリティ・エッジ実行環境を1つの基盤で扱えるインフラで、2026年は開発の中心がPagesからWorkersへ移っています。 フリコンの全掲載64,634件で、Cloudflareを名前に掲げた案件は1件だけでした。評価されるのは、周辺の技術や職種とセットになった実務経験です。
CloudflareはDNSを入口にする、リバースプロキシ型のエッジプラットフォーム
無料プランでもCDN・共有SSL・DDoS対策・無料のWAFルールが動く。商用はPro(年払いで月20ドル)以上が起点
新規の開発はWorkersで始めるのが公式の案内。無料プランは1日10万リクエスト、有料は月5ドルから
AWS CloudFront・Vercel・Lambdaとは設計の考え方が違い、既存構成と転送量で使い分ける
1社に集約する設計では、2025年11月のような障害に備えた切り替え方針を先に決めておく
学習は「自分のドメインをCloudflareに向ける→Workersでサンプルをデプロイ→D1・R2まで触る」の順が体感しやすい
次の一歩としては、自分のドメインをCloudflareに向け、Workersで小さなAPIを1本デプロイしてみることをおすすめします。あわせてフリーランスエンジニア単価診断で自分の単価の目安を確かめておくと、独立後の条件を考えやすくなります。募集中の案件は、インフラエンジニアのフリーランス案件一覧やTypeScriptのフリーランス案件一覧から探せます。
関連記事:
参照元・一次情報:
よくある質問
Cloudflareは無料プランでもどこまで本格運用できますか?
個人ブログや小規模なサイトなら、無料プランで実用に耐えます。無料のWAFルール(Free Managed Ruleset)も使えます。商用サイトを安定運用するなら、Cloudflare Managed RulesetやOWASP Core Rulesetが使えるPro以上で設計しておくのが安全です。
Cloudflareを使うとAWSは不要になりますか?
ケースバイケースです。軽量API・静的サイト・小〜中規模のアプリのように、エッジで完結するサービスなら、Cloudflareだけで構成しやすくなりました。一方、AWSのDB・キュー・データウェアハウスや既存の運用が前提の業務システムでは、AWSを残して前段にCloudflareを挟む構成が現実的です。
これからCloudflare Pagesで新しくサイトを作っても大丈夫ですか?
既存のPagesプロジェクトはそのまま使えます。ただ新規のプロジェクトは、公式ドキュメントの案内どおりWorkers(静的アセット)で始める方が、Durable ObjectsやCron Triggersなどの機能を後から足しやすくなります。
Cloudflare Workersは本番アプリの基盤として使われていますか?
エッジAPI・BFF・認証付きのルーティングのような、I/O中心の用途で本番に採用されています。計算の重いバッチより、軽量なAPIに向いています。重い処理はAWS LambdaやCloud Runに切り出す構成が一般的です。
Workersで使える言語はTypeScriptだけですか?
いいえ。公式ドキュメントでは、JavaScript・TypeScript・Python・Rustがファーストクラスの対応言語で、C・C++・Kotlin・GoなどもWebAssembly経由で動かせます。ただ公開案件やコミュニティの厚みでは、TypeScriptが中心です。最新の対応状況はLanguages · Cloudflare Workers docsで確認してください。
CloudflareのCDNを入れるとSEOに悪影響はありますか?
適切に設定する限り、大きな悪影響は出にくいです。ただしBot Managementや厳しすぎるBot対策ルールでGooglebotを遮断すると、クロールに支障が出る可能性があります。検索エンジンのBotは許可リストで管理し、導入後にSearch Consoleのクロールの統計情報を確認するのが安全です。
Cloudflareで障害が起きたら、サービス全体が止まりますか?
DNSやCDNをCloudflareに集約している構成では、影響を受けます。2025年11月18日の障害は、協定世界時11時20分から17時6分まで続き、多くのサイトでエラーが出ました。公式の事後報告によると、原因はデータベースの権限変更でBot Management用のファイルが想定の大きさを超えたことで、攻撃ではありませんでした。止められないサービスでは、DNSの二重化や、オリジンへの代替経路をあらかじめ設計しておきます。ただしオリジンを直接公開する経路はWAFの保護から外れるため、セキュリティ要件と両立させてください。詳細はCloudflare公式ブログの事後報告(英語)で確認できます。
R2はAWS S3の代わりに使えますか?
S3互換のAPIを備えているため、接続先の差し替えで動くケースは多くあります。ただし、IAMポリシーや一部のAWS固有の機能はR2にありません。運用設計をそのまま持ち込めるかは、事前に確認が必要です。エグレス料金がかからない点を活かして、配信の中心はR2、ライフサイクル管理はS3に置く構成も選択肢になります。
Cloudflareを案件で扱うために、最低限どこから学べばよいですか?
無料アカウントを作り、自分のドメインをCloudflareのDNSに向け、Workersでサンプルアプリをデプロイする。ここまでを一度やっておくと、案件で求められる前提知識を体感できます。Workers→D1→R2の順に触ると、開発者プラットフォームの全体像をつかみやすくなります。
インフラ寄りとフロントエンド寄り、どちらの強みでCloudflare案件を取りやすいですか?
どちらにも案件があります。インフラ寄りならインフラエンジニアとは?仕事内容・年収・必要スキルと将来性を解説【2026年版】で扱うCDN・DNS・WAFの設計経験が、フロントエンド寄りならNext.jsとは?React基盤のフレームワークの特徴・できること・年収・将来性をフリーランス視点で解説で扱うフレームワークの経験が活きます。
Cloudflareの認定資格はありますか?
あります。公式の研修・認定プログラム「Cloudflare University」では、2026年10月19〜22日のCloudflare Connectで、Application Security AssociateとZero Trust Associateの認定を受験できると案内されています。ただ、AWS認定ほど求人票で見かける資格ではありません。クラウド系の資格は、AWS認定資格おすすめ一覧|難易度・受験料・キャリア戦略をエンジニア視点で解説で扱うAWS認定と組み合わせる方が、市場での評価につながりやすいと考えられます。
