Unleash
コードを再デプロイすることなく、機能を段階的にロールアウトし、実験を行い、リリースをコントロールできる、オープンソースのフィーチャー管理プラットフォームです。
概要
Unleash は、新機能がいつ、どのようにユーザーに届くかを、コードのデプロイタイミングとは独立してコントロールできる、オープンソースのフィーチャー管理プラットフォームです。フィーチャーフラグを使えば、チームはすでに本番環境にコードをデプロイしておき、その後、新たなデプロイなしに一部のユーザー向けに機能をオンにしたり、即座にロールバックしたりできます。また、長期間存在するフィーチャーブランチを調整するのではなく、実際の本番データを使って複数の機能を同時に開発・テストすることもできます。
段階的なロールアウト、ターゲティングルール、そしてフィーチャーフラグが一般的に使われるような制御された実験をサポートしており、多くの言語向けのクライアント SDK を備え、セルフホストでのデプロイとマネージド版の Unleash の両方が提供されています。
Unleash は、デプロイ時のフィーチャートグルや長期間のブランチに頼るのではなく、コードのリリースと機能のリリースを切り離すことで、個々のデプロイのリスクを減らしたいチームに向いています。
- カテゴリ
- DevOps
- 言語
- TypeScript
- ライセンス
- AGPL-3.0
関連プロジェクト
Ansible
GPL-3.0構成管理、デプロイ、オーケストレーションのための、徹底的にシンプルな IT 自動化プラットフォームです。
- DevOps
Argo CD
Apache-2.0Kubernetes 向けの主要な GitOps 継続的デリバリーツールで、クラスタの状態を Git で定義された内容と自動的に一致させます。
- DevOps
Caddy
Apache-2.0従来の Web サーバー設定に比べてシンプルさを重視して作られた、デフォルトで自動 HTTPS 対応のモダンな Web サーバー兼リバースプロキシです。
- DevOps
cert-manager
Apache-2.0TLS 証明書の発行・更新・管理を自動化し、手動での証明書処理を不要にする、Kubernetes アプリケーション向けツールです。
- DevOps
誤りを見つけましたか? GitHub で修正を提案する