なぜCloudflareのホスティングサービスは無料なのに帯域幅無制限なのか?
サーバーレスのフルスタック開発プラットフォームの「Cloudflare Pages」は、フルスタックアプリケーションをわずかな時間で構築・デプロイ・配信できるにもかかわらず、無料プランも用意されています。なぜこれだけ寛大な無料プランが存在するのかについて、サイバーセキュリティの専門家であるマシュー・セイヤー氏が分析しています。
Why does Cloudflare Pages have such a generous Free tier? - mattsayar.com
https://mattsayar.com/why-does-cloudflare-pages-have-such-a-generous-free-tier/
数年前までホスティングサービスは有料で使用するケースがほとんどでしたが、近年はCloudflare Pagesをはじめとして、GitHub PagesやGitLab Pages、Netlifyなど使える無料プランを備えたサービスも複数存在します。それでもCloudflareの無料プランは特に優れており、その理由のひとつが「帯域幅無制限」という点です。
ホスティングサービスごとにさまざまな使用制限がありますが、特に気になるポイントが「無料で使える帯域幅」です。構築したウェブサイトが人気を集めてしまった場合、帯域幅に制限があると無料制限を超えた分は自費で負担する必要があります。ホスティングサービスごとの月ごとの無料帯域幅制限と、制限に達した場合にどうなるのかなどの注意事項は以下の通り。
サービス名 | 無料で使える帯域幅 | 注記 |
---|---|---|
Cloudflare Pages | 無制限 | 帯域幅に制限はないものの |
GitHub Pages | ソフト100GB | 厳密な100GBではなく、Reddit上で |
GitLab Pages | 1分当たりX000リクエスト | ニュアンスが多く難しい |
Netlify | 100GB | 超過分は料金が発生 |
AWS S3 | 100GB | クレジットカードの登録が必要なものの |
なぜCloudflare Pagesの帯域幅は無制限なのかについて、Cloudflareの共同創設者でありCEOも務めるマシュー・プリンス氏は、「Cloudflareは創業当初から、セキュリティツールをできるだけ広く利用できるようにしたいと決めていました。つまり、さまざまなサイバー攻撃の影響と効果を最大限に抑えるために、多くのツールを無料または最小限のコストで提供してきました」とブログ上で語っています。
より具体的な理由について、セイヤー氏は「静的ウェブサイトは非常に軽量で配信も簡単なため、ほとんど問題になりません。例えば、このページのデータサイズは約2.2MBで、一般的なウェブサイトの1ページ当たりのサイズは約2.7MBです。Cloudflareのユビキタスネットワーク、キャッシュ、最適化を利用すれば、これは小さな改善です。一般的なウェブサイトはNetflixとはまったく異なるので」と記しています。
さらに、Cloudflareのような企業は高速で安全なインターネットの恩恵を受けているとセイヤー氏は言及。インターネットが高速で信頼性があれば、より多くの人がインターネットを使いたがるようになります。インターネットを使いたがる人が増えれば増えるほど、インターネット上でサービスを提供する企業が増えます。インターネット上でサービスを提供する企業が増えれば増えるほど、セキュリティ製品を購入する必要性は高まります。すると、Cloudflareが提供するセキュリティ製品の需要が高まるというわけです。
この他、Cloudflareの洗練されたUIに慣れれば、他のサービスを使用したくなることは間違いないとセイヤー氏。そのため、Cloudflareには至る所に有料機能へのアップグレードボタンが配置されており、これによりCloudflareはフリーミアムモデルとして成り立っているとセイヤー氏は分析しています。
なお、Cloudflareは公式ブログ上でも無料プランに関する取り組みについて解説しています。
Reaffirming our commitment to free
https://blog.cloudflare.com/cloudflares-commitment-to-free/
Cloudflareは無料プランを提供することで、実は逆に回線のコストを下げているとのこと。Cloudflareはネットワークを自社で構築し、全世界で300Tbpsを超えるネットワーク容量を管理しています。ネットワークの構築における最大のコストは帯域幅であり、通常、他のネットワークへの接続を中継するサードパーティーのインターネットトランジットやインターネットサービスプロバイダー(ISP)に対し帯域幅に応じた接続料を支払う必要があります。しかし、ISP同士が直接ネットワークを接続してトラフィックを交換することで、お互い無料で相手にトラフィックを送受信できます。
Cloudflareを使用して提供されるサービスが増加するにつれ、他のISP側からCloudflareと直接接続して無料でトラフィックを交換するメリットが大きくなります。Cloudflareは無料プランで獲得したユーザーを背景に、多数のISPとの相互接続を進めることで回線コストを引き下げているとのこと。
Cloudflareは無料プランを提供することで得られるメリットとして、さらに以下の4点を追加で挙げています。
・無料プランでは、Cloudflareが独自の脅威インテリジェンスにアクセスできます。広い表面領域により、ネットワークが通常は確認できないさまざまなトラフィックや攻撃にさらされる、多くの場合、セキュリティと信頼性の潜在的な問題を最も早い段階で特定できるようになります。免疫システムのように、私たちはこれらの攻撃から学び、適応してすべての顧客のために製品を改善可能です。これは特別な競争上の優位性であり、攻撃を可視化することで、他社にはできない製品を構築できます。
・無料ユーザーのおかげで、品質保証を迅速に行うことが可能となります。無料ユーザーは多くの場合、新しい製品や機能を最初に試す相手となります。何か新しいものをリリースすると、Cloudflareは即座に信じられない規模でシグナルを受け取ることが可能で、そのシグナルを利用してバグを迅速に修正したり、製品改良が行えるようになります。
・無料プランを提供することで、より直感的な製品を構築することが求められます。無料ユーザーは技術愛好家から、単にウェブサイトのセキュリティを確保したりアプリケーションを構築したりしたい人まで、幅広いユーザー層を代表しています。幅広いユーザー層向けに構築することで、誰にとってもより使いやすいツールを作成する必要性が生じるわけです。
・無料プランを提供することには他の利点もあります。Cloudflareの熱心な顧客の中には、仕事にCloudflareを導入する前に趣味のプロジェクトで当社の無料プランを利用している人がいます。中には、最終的にCloudflareで働くようになった人までいます。
・関連記事
Cloudflareに目を付けられたせいで仕事で使うサイトにアクセスできなくなってしまった事例が報告される - GIGAZINE
Cloudflareがバグによって3時間半にわたりユーザーに送信するはずだったログの約55%を喪失 - GIGAZINE
Cloudflareが内部ソフトウェアのエラーで障害を発生させた件の分析結果を公表、何が原因だったのか - GIGAZINE
Cloudflareで隠しているIPアドレスが見えてしまっていないかを一発でチェックしてくれるツール「CloakQuest3r」を使ってみた - GIGAZINE
CloudflareがAI用にウェブサイトのスクレイピングを許可する権利を取引できるプラットフォームを立ち上げへ - GIGAZINE
・関連コンテンツ
in ネットサービス, Posted by logu_ii
You can read the machine translated English article Why does Cloudflare offer unlimited band….