Cloudflare無料プランとは

Cloudflare(クラウドフレア)は、世界最大級のCDN(コンテンツ配信ネットワーク)プロバイダーです。有料プランも提供していますが、無料プランだけでも非常に強力な機能が利用できます。

私たち京谷商会は、18のナレッジベースポータルをすべてCloudflare上で運営しています。無料プランから始めて、現在はProプランも併用していますが、最初の1年以上は完全に無料プランだけで事業を回していました。Cloudflare Workers(Hono SSR)でサーバーサイドレンダリングを行い、D1データベースに記事・スタッフ・サブスクリプション情報を格納し、R2に画像やOGPサムネイルを保存し、KVでセッション管理とキャッシュを行う——これらすべてがCloudflareの無料枠に収まっていたのです。

中小企業にとって、セキュリティやインフラにかけられる予算は限られています。Cloudflareの無料プランは、コストをかけずにウェブサイトのセキュリティと表示速度を大幅に改善できる、非常に魅力的な選択肢です。この記事では、私たちが実際に無料プランで運用してきた経験をもとに、その機能と活用法を解説します。

無料プランで使える主な機能

1. CDN(コンテンツ配信ネットワーク)

Cloudflareは世界300以上の都市にデータセンターを持っています。無料プランでも、このグローバルネットワークを制限なく利用できます。

  • 画像やCSS、JavaScriptなどの静的ファイルをキャッシュ
  • ユーザーに最も近いサーバーからコンテンツを配信
  • サーバーへの負荷を軽減

京谷商会の18ポータルでは、R2に格納した画像やOGPサムネイルをCloudflare CDN経由で配信しています。日本国内のアクセスは東京(NRT)や大阪(KIX)のエッジサーバーからキャッシュ配信されるため、オリジンへのリクエストはほぼ発生しません。体感速度の差は明白で、CDN導入前と比較してページ表示が大幅に高速化しました。

2. SSL/TLS証明書(HTTPS化)

無料プランでもSSL証明書が自動的に発行されます。設定画面からワンクリックで有効化でき、面倒な証明書の更新作業も不要です。

  • Universal SSL(共有証明書)が無料で利用可能
  • HTTP→HTTPSの自動リダイレクト設定
  • 常時SSL化でSEOにもプラスの効果

私たちは20以上のドメインとサブドメインをCloudflareで管理していますが、すべてのSSL証明書がCloudflareの無料プランで自動発行・自動更新されています。Let's Encryptの90日ごとの更新作業から完全に解放されたのは、運用負荷の面で非常に大きなメリットでした。詳しくはSSL証明書とHTTPS化の完全ガイドをご覧ください。

3. DDoS攻撃対策

Cloudflareの最大の強みの一つが、DDoS攻撃からの保護です。無料プランでも、レイヤー3/4のDDoS攻撃に対する保護が含まれています。

中小企業のサイトでもDDoS攻撃を受けるケースは珍しくありません。京谷商会のポータルでも、不審なトラフィックの急増を何度か検知していますが、Cloudflareが自動的にブロックしてくれるため、サービスに影響が出たことは一度もありません。

4. WAF(Webアプリケーションファイアウォール)

無料プランでは、Cloudflare管理のルールセットが利用できます。

  • SQLインジェクション対策
  • クロスサイトスクリプティング(XSS)対策
  • 既知の脆弱性への攻撃をブロック

D1データベースにSQLで直接アクセスする構成を取っている私たちにとって、WAFによるSQLインジェクション対策は追加の安心材料です。Cloudflareのマネージドルールが入口で不正なリクエストを弾いてくれます。

5. Workers(サーバーレスコンピューティング)

無料プランで見落とされがちですが、Cloudflare Workersは無料枠で1日10万リクエストまで利用できます。

京谷商会ではこのWorkersを最大限に活用しています。Hono(軽量Webフレームワーク)を使ったSSR(サーバーサイドレンダリング)で18のポータルサイトを動かし、APIエンドポイントも同じWorkers上で提供しています。さらに、Workers Cronを使って毎朝のスタッフ学習処理やクラウドワークス案件の定期監視といったバッチ処理も自動実行しています。

6. D1・KV・R2(ストレージサービス)

Cloudflareは無料プランでも以下のストレージサービスを提供しています。

  • D1(SQLiteベースのデータベース):記事データ、スタッフ情報、サブスクリプション管理に使用
  • KV(Key-Valueストア):セッション管理やキャッシュに使用
  • R2(オブジェクトストレージ):画像やOGPサムネイルの保存に使用。エグレス料金が無料という大きなメリット

私たちの18ポータルのデータはすべてD1に格納されています。SQLiteベースなので学習コストが低く、1つのデータベースで数千記事を問題なく管理できています。R2はAWS S3互換のAPIを持ちながらエグレス(データ転送)料金が無料のため、画像配信コストを気にする必要がありません。

7. Cloudflare Pages

静的サイトのホスティングサービスも無料で利用できます。

京谷商会では、クライアントの静的サイト(柴田工業、配食のふれ愛、WIOの工事屋さんなど)をCloudflare Pagesでホスティングしています。GitHubリポジトリと連携して、git pushだけで自動ビルド・デプロイが完了します。月額0円で高速な静的サイトホスティングが手に入るのは、中小企業にとって大きな価値です。

8. Email Routing

ドメインのメールを任意のアドレスに転送できる機能です。無料プランで利用可能です。

私たちはCloudflare Email RoutingとBrevoを組み合わせて、複数ドメインのメール基盤を構築しています。ドメインごとにメールサーバーを立てる必要がなく、Cloudflareのダッシュボードで転送先を一元管理できます。

無料プランの実際の制限と対処法

万能に見えるCloudflareの無料プランですが、いくつかの制限があります。京谷商会が実際に遭遇した制限と、その対処法を共有します。

制限事項無料プランの上限京谷商会の対処
WAFカスタムルール5件まで優先度の高いルールに絞って運用
Workers リクエスト10万/日18ポータル合計で収まる。超過時はProプランへ
D1 読み取り500万行/日十分な余裕あり
R2 ストレージ10GBOGP画像を最適化して容量を節約
サポートコミュニティのみCloudflareのドキュメントが充実しているため問題なし

多くの中小企業サイトではこれらの制限が問題になることはほとんどありません。 京谷商会のように18サイトを同時運用しても、無料枠で1年以上運用できていた実績があります。

導入手順

Cloudflareの導入は非常にシンプルです。

  1. アカウント作成: cloudflare.comでアカウントを作成
  2. サイト追加: ダッシュボードから「サイトを追加」をクリック
  3. DNSレコード設定: 既存のDNSレコードが自動的にスキャンされる
  4. ネームサーバー変更: ドメインレジストラでネームサーバーをCloudflareのものに変更
  5. SSL設定: SSL/TLSの暗号化モードを「フル」または「フル(厳密)」に設定

私たちの経験では、ネームサーバーの変更は通常数時間で反映されました。公式には24〜48時間とされていますが、実際にはもっと早いことがほとんどです。20以上のドメインを移行してきましたが、すべてスムーズに完了しています。

無料プランからProプランへの移行タイミング

京谷商会では、以下のタイミングでProプラン(月額$20)への移行を検討しました。

  • Workersのリクエスト数が無料枠の上限に近づいたとき
  • 画像最適化(Polish)で表示速度をさらに改善したくなったとき
  • より詳細なアクセス分析が必要になったとき

アドバイス: まずは無料プランで始めて、実際にトラフィックが増えてから有料プランを検討すれば十分です。小規模なサイトであれば、無料プランで何年でも運用できます。

まとめ

Cloudflareの無料プランは、中小企業のウェブサイトにとって最もコストパフォーマンスの高いインフラ基盤です。CDN、SSL、DDoS対策、Workers、D1、KV、R2、Pages、Email Routing——これだけの機能を無料で手に入れることができます。

京谷商会は18のポータルサイトをCloudflare上で運営し、月間のインフラコストを最小限に抑えながら、高速で安全なサイト運営を実現しています。私たちの経験から断言できるのは、Cloudflareは中小企業のウェブインフラとして、現時点で最良の選択肢だということです。

まだ導入していない方は、ぜひこの機会にCloudflareの無料プランを試してみてください。DNS設定の基礎知識SSL証明書の詳しい解説も合わせてご覧ください。