Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

エッジで API をデプロイする

最終更新 Markdown で表示Agent セットアップ

従来のインフラで API をデプロイすると、サーバー管理、リージョン設定、トラフィックスパイク向けのプロビジョニングが必要です。Cloudflare Workers は、API ハンドラーを世界中 300 以上の拠点で動かし、自動スケールと高速な起動時間を提供します。

ソリューション

Workers

Cloudflare のグローバルネットワーク上で、サーバーレスアプリケーションを構築してデプロイします。Workers の詳細 を参照してください。

  • グローバルデプロイ - API ハンドラーは、リージョン設定なしで世界中 300 以上の Cloudflare 拠点で動きます
  • 自動スケール - サーバーのプロビジョニングや容量上限の設定なしで、トラフィックスパイクに対応します

Queues

Workers 向けの信頼性の高いメッセージキューとバックグラウンド処理です。Queues の詳細 を参照してください。

  • 非同期処理 - Webhook 配信とバックグラウンドジョブを、API レスポンスをブロックせずにオフロードします

D1 と Durable Objects

SQLite 上に構築されたサーバーレス SQL データベースで、グローバルな読み取りレプリケーションに対応します(D1 の詳細)。強力な一貫性を持つストレージと調整機能を備えたステートフルオブジェクトです(Durable Objects の詳細)。

  • 統合ストレージ - Worker バインディングとして使える、Structured Query Language(SQL)データベースと、強力な一貫性を持つ状態ストレージ

開始する

  1. Workers の開始
  2. D1 の開始
  3. Queues の開始

役に立ちましたか?