Documentación | Comunidad (Slack) | LinkedIn | Correo electrónico
Prueba con Toatbit inmediatamente con nuestra demostración en línea. El siguiente video te muestra cómo comenzar rápidamente.
Featbit es una herramienta de gestión de banderas de funciones de código abierto que empodera a los desarrolladores:
Enviar código de forma segura . Mitigue los riesgos con las pruebas de producción, implementan las características al 1% de los usuarios inicialmente y luego se expanden progresivamente y garantice la recuperación de errores instantáneos sin redistribuir.
Experiencias dirigidas . Darle el control sobre quién ve cada característica y cuándo la ven. Liberar las características a usuarios objetivo específicos y medir y mejorar continuamente su negocio.
Innovar más rápido . Desacopla las implementaciones de código de los lanzamientos de características. Implemente a voluntad y lance cualquier función inmediatamente a pedido del jefe.
Anfitrión en cualquier lugar . Featbit le permite alojar su servicio de banderas de características donde sea que su negocio lo necesite, asegurando el cumplimiento y la protección de datos.
Nacido para desarrolladores . Use declaraciones simples IF/Else para controlar y liberar características, eliminando tareas complejas DevOps. Esto permite a los desarrolladores impulsar directamente el valor comercial.
A la fe-host Featbit con Docker, ejecute este script:
git clone https://github.com/featbit/featbit cd featbit docker compose up -d
Una vez que todos los contenedores hayan comenzado, puede acceder al portal de Featbit en http: // localhost: 8081 e iniciar sesión con las credenciales predeterminadas:
Nombre de usuario: [email protected]
Contraseña: 123456
Nota Por defecto, el portal de Featbit solo se puede acceder desde la máquina local donde Docker Compose se está ejecutando. Si desea que sea accesible públicamente, consulte las preguntas frecuentes para obtener instrucciones.
Encuentre su SDK preferido en nuestra lista de SDK oficiales e importe en su proyecto. Siga las guías de configuración para su SDK específico.
También puede aprender a conectar un SDK en la sección "Iniciar" después de iniciar sesión en el portal por primera vez.
Para verificar el estado de un indicador de características en su código, solo necesita una llamada de función simple para verificar el valor esperado. Así es como podría verse en C#:
var user = fbuser.builder ("tester-id"). name ("tester"). build (); if (tostbit.boolvariation ("user-new-algorithm", user, defaultValue: false)) {// Nuevo algoritmo} else {// Ejecute el algoritmo antiguo}
Si está utilizando Featbit, hemos lanzado la encuesta de uso de Featbit . Sería muy apreciado e increíblemente útil si pudiera tomarse el tiempo para completarlo (5 preguntas).
Las secciones anteriores le muestran cómo ponerse en funcionamiento rápida y fácilmente. Cuando esté listo para comenzar a configurar y personalizar la featbit para su propio entorno, consulte la documentación de instalación, los archivos de manifiesto K8s y la documentación del agente de featbit para comenzar con implementaciones autogestionadas, opciones de configuración de featbit o ejecutar Featbit localmente a través de Docker.
Documentación oficial
Únase a nuestro Soporte y comunidad de Slack en línea
Conéctese con Tosebit en LinkedIn
Envíenos un correo electrónico a [email protected] si Slack no es lo suyo.
Sitio web oficial
Featbit ofrece una gama de características que incluyen:
SDK para .NET (C#) , JavaScript , React , React Native , NodeJS , Java , Python , GO y OpenFeature Providers , con más por venir.
Administración de banderas de características : Crear, administrar y filtrar banderas de características.
Se dirige a los usuarios con banderas : asigne usuarios individuales a variaciones específicas de indicador.
Segmentos reutilizables : incluya o excluya a los usuarios de un segmento basado en atributos de usuario.
Insights : obtenga información sobre el uso de características durante el lanzamiento.
IAM : Defina los niveles de acceso a proyectos, entornos o equipos para hacer cumplir sus políticas.
Experimentación : ejecute pruebas A/B de nivel de características en cualquier lugar de su pila para tomar decisiones basadas en datos.
Registro de auditoría : realice un seguimiento de los cambios en el indicador de funciones y el segmento.
Flujo de trabajo de características : controle su uso de banderas de características mediante la creación de flujos de trabajo automatizados complejos dentro de la featbit (disparadores de bandera, cambios de bandera programados, cambios de aprobación).
API web , automatice su flujo de trabajo con API web.
SSO , integre con su proveedor de identidad existente.
A nivel de plataforma , administre sus banderas en múltiples proyectos y entornos.
Pro Solución para Big Data , una versión profesional diseñada para equipos y compañías para acomodar más de millones de usuarios diarios en línea con uso de funciones, eventos personalizados e información de prueba A/B.
Relay proxy/agente : aloje un servicio de bandera de funciones en los entornos privados de sus clientes o reduzca la latencia de red para sus usuarios finales.
Integraciones potentes : nuestro webhook rico en funciones permite una integración perfecta con varias herramientas y flujos de trabajo: Datadog, New Relic Ones, Grafana, Growthbook, Slack y más.
Reducción de la deuda tecnológica de ChatGPT (características experimentales): utilice la extensión de CHATGPT4 y VSCode de Featbit para minimizar la deuda técnica asociada con el marcado de características.
Integración de Operentelemetry : Mejore la visibilidad del sistema con Operentelemetría para registros, trazas y métricas.
Instalación de gráficos de timón , Featbit se puede instalar en las instalaciones, en la nube o en un entorno híbrido a través de gráficos de timón.
Building Featbit es un esfuerzo de colaboración, y debemos mucha gratitud a muchas personas inteligentes y talentosas.
Únase a Slack para obtener su tarea .
¡Nos gustaría expresar nuestra gratitud a todas las personas que ya han contribuido a Featbit!
Hecho con contribuciones.
Featbit es un producto de núcleo abierto. La mayor parte del código está bajo la licencia MIT permisiva. Consulte el archivo de licencia para obtener más detalles.
Las siguientes funciones enumeradas están protegidas por una clave de licencia comercial, contáctenos por holgura o correo electrónico para obtener una clave de licencia o una clave de licencia de prueba:
Cronograma
Solicitud de cambio
SSO
Organizaciones múltiples