Cloudflare Workers(クラウドフレアワーカーズ)
V8 Isolateエッジ実行基盤。0ms cold start・Workers AI(Llama 3.3・gpt-oss 20B推論)・Durable Objects・D1 SQLite・KV・R2・Queues・Hyperdrive・Workers for Platforms・Workers Paid $5/10M req・Workflow Engine(2026 Q1)・無料tier 100k req/dayが2026年主要サービス。
概要
Cloudflare Workers は、V8 Isolate をベースにしたエッジ実行基盤である。
0 ms のコールドスタートと、Workers AI(Llama 3.3、gpt‑oss 20B 推論)を備え、
Durable Objects、D1 SQLite、KV、R2、Queues、Hyperdrive、Workers for Platforms、
Workers Paid($5/10 M req)といった機能を統合している。
2026 年には Workflow Engine が追加され、無料 tier が 100 k req/日 まで拡張される予定だ。
主な特徴・仕組み
- V8 Isolate による高速実行
- 0 ms コールドスタート
- Workers AI:Llama 3.3、gpt‑oss 20B 推論
- Durable Objects:状態保持型オブジェクト
- D1 SQLite:軽量 SQL データベース
- KV:キー・バリュー型ストレージ
- R2:S3 互換オブジェクトストレージ
- Queues:メッセージキュー
- Hyperdrive:分散ファイルシステム
- Workers for Platforms:サーバレスプラットフォーム統合
- Workers Paid:$5/10 M req で商用利用
- Workflow Engine(2026 年 Q1)
主要数値
- コールドスタート:0 ms
- リクエスト上限:10 M req/日(有料)
- 無料 tier:100 k req/日
- 推論パラメータ:20 B
- ストレージ容量:R2 1 TB 以上
- メモリ上限:1 GB(有料)
- ネットワークレイテンシ:< 10 ms
- 価格:$5/10 M req
- 開発ツール:Wrangler CLI(CLI 1.0)
- エッジロケーション:100+
スペック/製品比較表
| プラットフォーム | コールドスタート | リクエスト上限 | 価格 | メモリ上限 | 主なストレージ | 主要機能 |
|---|---|---|---|---|---|---|
| Cloudflare Workers | 0 ms | 10 M req/日 | $5/10 M req | 1 GB | KV, D1, R2 | AI, Durable Objects, Queues |
| AWS Lambda@Edge | 100 ms | 1 M req/日 | 0.20 USD/1 M req | 512 MB | S3 | Lambda Layers, API Gateway |
| Fastly Compute@Edge | 10 ms | 5 M req/日 | 0.15 USD/1 M req | 512 MB | KV | Compute@Edge, Workers |
| Cloudflare Pages | 0 ms | 1 M req/日 | 無料 | 512 MB | KV | 静的サイト生成 |
具体例・対応製品
- Next.js:
wrangler pages devでローカル開発 - Nuxt:
wrangler pages devで SSR - SvelteKit:
wrangler pages devでエッジレンダリング - Cloudflare Workers:JavaScript/TypeScript で API 作成
- Workers AI:チャットボット、画像生成
- D1 SQLite:軽量データベース
- Durable Objects:セッション管理
- R2:メディアストレージ
- Queues:バックグラウンドタスク
- Hyperdrive:分散ファイル共有
自作PCでの選び方・注意点
- 開発環境:Node.js 18.x、Wrangler CLI 1.0 以上
- ローカルエミュレーション:
wrangler devで 1 ms 近いレイテンシを再現 - ネットワーク設定:VPN で Cloudflare のエッジに接続
- メモリ管理:1 GB 以内に収めるため、不要な依存を削除
- デバッグ:
wrangler tailでリアルタイムログ取得 - CI/CD:GitHub Actions で自動デプロイ
- 料金計算:無料 tier で 100 k req/日 を超える場合は有料プランを検討
- セキュリティ:TLS 1.3、WAF で保護
- バックアップ:R2 でオブジェクトを定期的にコピー
- パフォーマンス:CPU 3.0 GHz 以上、RAM 16 GB 推奨
関連用語との違い
- Cloudflare Pages:静的サイト生成に特化、Workers は API/ロジック実行
- Cloudflare Stream:動画配信、Workers はデータ処理
- Cloudflare R2:オブジェクトストレージ、Workers はストレージ API
- AWS Lambda@Edge:同等機能だが、V8 Isolate で 0 ms コールドスタートは実現不可
- Fastly Compute@Edge:V8 で実行だが、Workers AI は未実装
よくある質問
Q1. Workers AI の推論はどのくらいのレイテンシで実行できますか?
A1. Llama 3.3 の推論は平均 30 ms で完了し、gpt‑oss 20B は 80 ms 程度。
Q2. Durable Objects を使うときのデータ容量制限は?
A2. 1 GB を超えるデータは R2 へ移行し、Durable Objects はキー・バリューで 1 MB まで。
Q3. 料金体系はどのように計算されますか?
A3. 無料 tier は 100 k req/日、$5/10 M req で追加リクエストが課金される。
まとめ
Cloudflare Workers は、V8 Isolate による 0 ms コールドスタートと、AI 推論、Durable Objects、D1 SQLite など多彩な機能を備えたエッジ実行基盤である。
2025 年に導入を検討する場合は、無料 tier の 100 k req/日 を活用し、開発環境を整備しておくとよい。
2026 年には Workflow Engine が追加され、さらに次世代のサーバレスワークフローが実現される。
自作PC での開発は、Wrangler CLI とローカルエミュレーションでスムーズに行えるため、エッジコンピューティングを手軽に体験できる。
最新のエッジ技術を活用したい開発者は、Cloudflare Workers を選択肢に入れる価値が高い。