コンテンツにスキップ

付録D: 個人開発者のための無料枠徹底活用術

無料枠の主要一覧(個人開発者向け)

サービス無料枠の内容個人開発での規模目安
Cloudflare Pages無制限の帯域幅、無制限のリクエスト、同時ビルド1件個人〜中規模プロダクトまでほぼ永続無料
Cloudflare Workers100,000 リクエスト/日月間約300万PVのWebサービスを無料運用可能
Cloudflare D1読込: 500万行/日
書込: 10万行/日
容量: 5GB合計
キャッシュを併用すれば数万〜数十万ユーザーまで耐えうる規模
Cloudflare KV読込: 100,000回/日
書込: 1,000回/日
容量: 1GB合計
D1のキャッシュ層として使えば無料枠内で高負荷を吸収可能
Cloudflare R2保存: 10GB/月
Class A操作: 100万回/月
Class B操作: 1000万回/月
下り転送量: 0円(完全無料)
画像配信で最も金食い虫になりがちな転送量課金がゼロ
Cloudflare Tunnel完全無料ポート開放不要の検証環境・社内ツール公開
Workers AI10,000 ニューロン/日毎日の小規模な要約・チャット・画像分類なら無料枠内で試行可能

予期せぬ課金を防ぐ安全運用の鉄則

  1. エッジキャッシュの積極活用: Workersのレスポンスや静的アセットに適切な Cache-Control: public, max-age=... を設定し、Workers実行回数そのものを減らす。
  2. Workers Paidプランへの移行ライン: 無料枠を超えそうになった場合でも、月額$5のWorkers Paidプランに切り替えるだけで、1000万リクエスト/月、CPU時間拡大などの強力なリソースが手に入ります。
  3. 通知アラートの設定: Cloudflareダッシュボードの Notifications で、リクエスト数が一定閾値(例: 1日8万リクエスト)を超えた際にメールやSlackで通知を受け取るよう設定しておくと安心です。