- Cloudflare Flagship은 코드 재배포 없이 애플리케이션의 기능 노출을 제어하는 Cloudflare의 기능 플래그 서비스임
- 플래그는 타기팅 규칙과 비율 기반 롤아웃으로 정의되며, Workers 네이티브 바인딩에서 직접 평가 가능함
- OpenFeature와 호환되고 @cloudflare/flagship SDK로 Workers, Node.js, 브라우저에서 플래그를 평가할 수 있음
- 타기팅은 사용자 속성, 11개 비교 연산자, AND/OR 그룹화, 순차 평가를 지원하며 일관 해싱으로 값을 유지함
- 변형은 불리언, 문자열, 숫자, JSON 객체를 지원하고 Cloudflare 대시보드에서 앱 단위로 생성·수정·삭제됨
주요 기능
-
Workers 바인딩
- Binding reference
- Workers의 네이티브 바인딩으로 플래그를 평가함
- 타입 안전 메서드와 기본값 자동 폴백을 제공함
-
OpenFeature SDK
- View SDK docs
- @cloudflare/flagship OpenFeature provider로 Workers, Node.js, 브라우저에서 플래그를 평가할 수 있음
- 다른 플래그 공급자에서 전환할 때 설정 한 줄만 바꾸면 됨
-
타기팅 규칙
- Learn about targeting
- 사용자 속성에 따라 서로 다른 플래그 값을 제공함
- 규칙은 11개 비교 연산자, 논리 AND/OR 그룹화, 순차 평가를 지원함
-
비율 기반 롤아웃
- Learn about rollouts
- 기능을 사용자 비율에 맞춰 점진적으로 출시할 수 있음
- 일관 해싱으로 같은 사용자가 항상 같은 플래그 값을 받도록 보장함
-
다중 타입 변형
- Use Multi-type variations
- 플래그 변형은 불리언, 문자열, 숫자, 구조화된 JSON 객체가 될 수 있음
- 객체 변형을 사용하면 전체 설정 블록을 하나의 플래그로 전달할 수 있음
-
플래그 관리
- Use Flag management
- Cloudflare 대시보드에서 플래그를 생성, 업데이트, 삭제할 수 있음
- 플래그를 프로젝트나 서비스에 매핑되는 앱으로 구성함
- 첫 기능 플래그는 Get started guide에서 생성할 수 있음

21 hours ago
3









English (US) ·