クラウド
上級

Cloudflare Workers/D1/R2(クラウドフレアワーカーズ)

Cloudflare Developer Platform。Workers(V8 isolate・Edge runtime・無料10万req/日)・Workers AI(Llama 3.3/Stable Diffusion XL)・D1(SQLite Serverless・10GB/DB)・R2(S3互換・egress無料)・Durable Objects(Stateful)・Queues・KV・Vectorize(Vector DB)・Images・Pages・Hyperdrive対応、2026年エッジ開発ハブ化。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
Workers AI
D1
R2
Durable Objects

概要

Cloudflare Developer Platform は、エッジコンピューティングとストレージを統合した開発環境です。

  • Workers:V8 isolate を用いた JavaScript/TypeScript 実行環境。
  • Workers AI:Llama 3.3、Stable Diffusion XL を組み込んだ AI 推論サービス。
  • D1:SQLite をサーバーレスで提供。10 GB/DB、1 TB/月の無料枠。
  • R2:S3 互換オブジェクトストレージ。egress 無料、1 TB/月で 0 円。
  • Durable Objects:状態を保持するエッジオブジェクト。
  • Queues、KV、Vectorize、Images、Pages、Hyperdrive など、補助サービスが揃う。

2025年に公開された最新の API で、1 日あたり 100 000 req まで無料。
2026年にはエッジ開発ハブとして統合され、開発者はブラウザから直接デプロイ可能。

主な特徴・仕組み

  • V8 isolate:1 ms 未満の起動時間で、CPU 1 GHz の環境で実行。
  • Edge runtime:世界 200 カ所以上の PoP で実行。
  • 無料 100 000 req/日:1 req で 0.5 ms の平均レイテンシ。
  • Workers AI:1 推論で 30 ms、GPU なしで実行。
  • D1:SQLite の ACID を保ちつつ、1 GB/DB で 10 000 行/秒の書き込み。
  • R2:1 GB/オブジェクト、1 TB/月で 0 円。
  • Durable Objects:1 オブジェクトあたり 1 MB の状態保持。

スペック/製品比較表

プロダクト主な機能ストレージ料金主要制限
WorkersV8 isolate, Edge runtimeなし100 000 req/日 無料10 ms 以上のレイテンシは不可
Workers AILlama 3.3, Stable Diffusion XLなし1 req 0.01 USD1 req/秒 以上は制限
D1SQLite Serverless10 GB/DB0.01 USD/GB/月1 GB 以上は追加料金
R2S3 互換オブジェクト1 TB/月 無料0 円1 GB/オブジェクト上限
Durable ObjectsStateful Edge1 MB/オブジェクト0.001 USD/オブジェクト/月1 オブジェクト 1 秒 以上のロック不可

具体例・対応製品

  • 静的サイト:Pages で GitHub から自動デプロイ。
  • API バックエンド:Workers で REST エンドポイントを構築。
  • AI 推論:Workers AI で画像生成をリアルタイムに実行。
  • データベース:D1 でトランザクションを保持。
  • オブジェクトストレージ:R2 で動画ファイルを保存。
  • メッセージキュー:Queues で非同期処理を実装。
  • KV ストア:高速キャッシュとして利用。
  • ベクトル検索:Vectorize で類似画像検索を実現。

自作PCでの選び方・注意点

  • 開発環境:Node 18 以上をインストールし、wrangler CLI でデプロイ。
  • ローカルテスト:wrangler dev でエッジシミュレーション。
  • ネットワーク:ポート 8787 を開放し、ローカルサーバーと連携。
  • 認証:API Token を環境変数に設定。
  • データベース:D1 の SQLite ファイルをローカルに保持。
  • ストレージ:R2 へのアップロードは wrangler r2 で実行。
  • AI モデル:Workers AI へのアクセスは 1 req 0.01 USD。
  • コスト管理:無料枠を超えないようにリクエスト数を監視。
  • パフォーマンス:レイテンシを 10 ms 未満に抑える。
  • セキュリティ:CORS 設定と TLS を必ず有効化。

関連用語との違い

  • R2 vs S3:egress 無料、1 GB/オブジェクト上限。
  • D1 vs MySQL:SQLite の ACID をサーバーレスで提供、1 GB/DB。
  • Durable Objects vs KV:状態保持量が 1 MB/オブジェクト、トランザクション対応。
  • Workers vs Cloudflare Pages:動的処理 vs 静的サイトホスティング。

よくある質問

Q1. Workers の無料枠はどのくらいですか?
A1. 1 日あたり 100 000 req が無料で、1 req で 0.5 ms の平均レイテンシが期待できます。

Q2. D1 のストレージ上限は何ですか?
A2. 1 DB 10 GB が無料枠で、追加は 0.01 USD/GB/月。

Q3. R2 の egress は無料ですか?
A3. はい、1 TB/月まで egress は 0 円です。

まとめ

Cloudflare Developer Platform は、エッジでの高速処理とサーバーレスストレージを一体化した次世代開発環境です。

  • Workers で 10 ms 未満のレスポンスを実現。
  • Workers AI で GPU なしに AI 推論を実装。
  • D1 と R2 でデータとオブジェクトをサーバーレスで管理。
  • Durable Objects で状態を保持しつつ、KV で高速キャッシュ。

2026年にエッジ開発ハブとして統合されることで、開発者はブラウザから直接デプロイし、世界中の PoP で即座に実行できます。自作PC での開発も wrangler CLI で簡単に行えるため、次世代の Web アプリケーションを手軽に構築できます。

この記事について
カテゴリークラウド
難易度上級
作成日2026/4/22