Cloudflare Workers KVでサーバーレスアプリケーションを構築

Cloudflareのアプリケーション向けサーバーレス Key-Value ストレージ

Cloudflare Workers KVは、Cloudflareのグローバルネットワーク内にあるすべてのデータセンターで、セキュアな低レイテンシーKey-Value Storeへのアクセスを提供しています。 開発者はCloudflare WorkersやCloudflare Workers KVを使い、Cloudflareのグローバルクラウドネットワーク上で既存アプリケーションを強化したり、まったく新しいアプリケーションを構築することができます。 Cloudflare Workers KVはシームレスにスケールし、数十から数百万ユーザーが利用するアプリケーションに対応します。

すでにCloudflareのお客様ですか?今すぐ有効化

もっとサーバーレスストレージでの構築を

応答時間がグローバルに高速になるサーバーレスアプリケーションを構築するには、ユーザーの近くでコンピューティングやストレージを置く必要があります。Cloudflareは、グローバルネットワーク内にあるすべてのデータセンターにサーバーレスの実行環境を作っていますが、お客様はいまだに、時間を要する複雑なストレージ管理作業を抱えています。Cloudflare Workers KVを使えば、ローレイテンシーでグローバルなアプリケーションからスケーラブルなKVSへのAccessがAPI呼び出しだけで実現できます。

どこにいてもレスポンシブアプリケーションを
Cloudflare Workers上で実行するサーバーレスアプリケーションはグローバルに配置されたKVSにローレイテンシーでアクセスできます。 Cloudflare Workers KVでは、このローレイテンシーをキーとバリューのレプリカをCloudflareのグローバルクラウドネットワークにキャッシングすることで実現しています。
懸念を増やさず構築
Cloudflare Workers KVでは開発者がKVSのスケーリングに時間を費やすことなく、サーバーレスアプリケーションの新機能追加に注力できます。

ターゲット電子商取引体験の作成

Workers KVを使ってデータにすぐアクセスし、静的サイトと同じ速さでカスタマイズページを作ります。eコマースサイトにショッピングカートのデータを追加したり、訪問者サブセットを対象にターゲットマーケティングを行ったり、アプリケーションのホスト全体の遅延を大幅に下げたりすることができます。


カスタム承認や認証を強化

セッショントークンやその他のユーザー情報を保存して適切なユーザーに適切なコンテンツをすばやく配信します。 認証層をアプリケーションからネットワーク内に移動することでアプリケーション層の認証脆弱性による脅威を軽減しながらもサイトスピードを改善します。


カスタマイズアプリケーションの挙動

ユーザー、セッション、Cookie、その他リクエスト属性に応じてカスタムコンテンツを保存、返却します。 ユーザーに返却する前に、Workers KVからキャッシュ済みまたはキャッシュしていないテンプレートに個別化コンテンツをローレイテンシーで取り込みます。


きめ細かいテストの展開

ユーザーごとにA/Bテストやストレージリリースロールアウトを行います。 Cloudflare Workers KVを使えば、世界中どこからでもWorkersからすぐ実行できる数百万のテストを保存しておくことが可能です。 また、Workersから分析結果をWorkers KVやその他分析サービスに直接書き込みます。


特定の攻撃者を記録

不正行為者、スパマー、荒らし、その他攻撃者を、IPやユーザーID、関連データをCloudflare Workers KVに保存しておくことで防止します。巨大なブロックリストに簡単に書き込み、すぐにチェックできるので、攻撃者がアプリケーションに到達して投稿、登録、その他望ましくない行為をするのを防ぐことができます。

含まれるサービス

Freeに含まれるサービス
  • 1 GB - キー値のストレージスペース
  • 100,000 - キー値の読み取り/日
  • 1,000 - キー値の書き込み/日
  • 1,000 - キー値の削除/日
  • 1,000 - キー値のリスト/日

Workers有料プランを含む
  • 1 GB - キー値のストレージスペース
  • 10M - キー値の読み取り/日
  • 1M - キー値の書き込み/日
  • 1M - キー値の削除/日
  • 1M - キー値のリスト/日

追加利用料金
  • $0.50GB/month - 追加ストレージ
  • $0.50 1M - 追加キー値の読み取り
  • $5 1M - 追加キー値の書き込み
  • $5 1M - 追加キー値の削除
  • $5 1M - 追加キー値のリスト

主な特徴

200 か所すべてのCloudflareからアクセス可能

最大25MBまでサポート

最大512バイトのキーをサポート

Cloudflare Workersから読み込み、書き込み

サードパーティのアプリケーションからWorkers KVへ書き込みを行うAPI

Cloudflareの安定したキャッシュインフラストラクチャーを利用

バリューに任意のTTLを設定

Workers Previewと統合