Skip to content

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

Cloudflare Flagship

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

フィーチャーフラグで、機能を安全にリリースします。

Flagship は Cloudflare のフィーチャーフラグサービスです。コードを再デプロイせずに、アプリケーション内の機能の表示を制御できます。ターゲティングルールと割合ベースのロールアウトでフラグを定義し、Workers 内では ネイティブバインディング から、サーバーやブラウザーのアプリケーションでは OpenFeature SDK から評価します。

OpenFeature は、フィーチャーフラグ管理の CNCF オープン標準です。Flagship は TypeScript(Workers、Node.js、ブラウザー)、Python、Go 向けの公式 SDK を提供します。評価コードを変えずにプロバイダーを切り替えられます。

最初のフィーチャーフラグを作るには、Get started ガイド を参照してください。

機能

Worker バインディング

Workers のネイティブバインディングでフラグを評価します。型安全なメソッドで、デフォルト値への自動フォールバックがあります。

OpenFeature SDK

公式の OpenFeature SDK を使い、Workers、Node.js、ブラウザー、Python、Go のサーバーアプリケーションからフラグを評価します。設定を 1 行変えるだけで、別のフラグプロバイダーから切り替えられます。

ターゲティングルール

ユーザー属性に応じて異なるフラグ値を返します。ルールは 11 種類の比較演算子、論理 AND/OR のグループ化、順次評価に対応します。

パーセンテージロールアウト

機能をユーザーの一定割合に段階的に公開します。一貫したハッシュにより、同じユーザーは常に同じフラグ値を受け取ります。

複数型のバリアント

フラグのバリアントは、boolean、文字列、数値、構造化された JSON 値にできます。JSON バリアントを使うと、設定ブロック全体を 1 つのフラグとして配信できます。

フラグ管理

Cloudflare ダッシュボードでフラグを作成、更新、削除します。フラグをアプリにまとめ、プロジェクトやサービスに対応させます。


関連プロダクト

Workers

Cloudflare のグローバルネットワーク上でサーバーレスアプリケーションを構築します。Flagship はバインディングで Workers とネイティブに連携します。

KV

Cloudflare のグローバルネットワーク全体にキー値データを保存します。Flagship はこのインフラを使い、フラグ設定を配信します。

その他のリソース

開発者 Discord

Discord の Workers コミュニティで質問したり、作っているものを共有したり、ほかの開発者とプラットフォームについて話せます。

@CloudflareDev

Twitter で @CloudflareDev をフォローし、プロダクト発表と Cloudflare Workers の新着を確認できます。

役に立ちましたか?