Unleash
코드를 다시 배포하지 않고도 기능을 점진적으로 출시하고, 실험을 진행하고, 릴리스를 통제할 수 있는 오픈소스 기능 관리 플랫폼입니다.
개요
Unleash는 새로운 기능이 언제, 어떻게 사용자에게 도달할지를 코드 배포 시점과 독립적으로 통제할 수 있는 오픈소스 기능 관리 플랫폼입니다. 기능 플래그를 사용하면 팀은 이미 프로덕션에 코드를 배포해 두고, 이후 새로운 배포 없이 일부 사용자에게만 기능을 켜거나 즉시 롤백할 수 있으며, 장기간 유지되는 기능 브랜치를 조율하는 대신 실제 프로덕션 데이터로 여러 기능을 동시에 개발하고 테스트할 수 있습니다.
점진적 출시, 타겟팅 규칙, 그리고 기능 플래그가 흔히 사용되는 방식의 통제된 실험을 지원하며, 다양한 언어를 위한 클라이언트 SDK와 함께 셀프 호스팅 배포와 관리형 Unleash 서비스를 모두 제공합니다.
Unleash는 배포 시점의 기능 토글이나 장기간 유지되는 브랜치에 의존하는 대신, 코드 릴리스와 기능 릴리스를 분리해 개별 배포의 위험을 줄이고 싶은 팀에 적합합니다.
- 카테고리
- DevOps
- 언어
- TypeScript
- 라이선스
- AGPL-3.0
관련 프로젝트
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
- DevOps
Argo CD
Apache-2.0선도적인 Kubernetes GitOps 지속적 배포 도구로, 클러스터 상태를 Git에 정의된 내용과 일치하도록 자동으로 동기화합니다.
- DevOps
Caddy
Apache-2.0기본적으로 자동 HTTPS를 지원하는 현대적인 웹 서버·리버스 프록시로, 전통적인 웹 서버 설정에 비해 단순함을 중시해 만들어졌습니다.
- DevOps
cert-manager
Apache-2.0Kubernetes 애플리케이션의 TLS 인증서 발급, 갱신, 관리를 자동화하여 수동 인증서 처리를 없애줍니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기