Déployez Maintenant, Activez Plus Tard
Décidez de ce qui est en ligne depuis votre tableau de bord plutôt que depuis votre pipeline de déploiement. Activez une fonctionnalité, ouvrez-la à une partie du trafic ou coupez-la dès que quelque chose cloche.
Trois étapes, aucun redéploiement
Les flags se configurent dans le tableau de bord et sont lus par votre site à l'exécution.
Créez le flag
Donnez au flag une clé et une valeur par défaut. Votre code lit la clé ; la valeur vit dans Zenovay et non dans votre bundle.
Ajoutez des règles de ciblage
Décidez qui y a droit : tout le monde, personne, ou une part du trafic. Les règles sont évaluées par visiteur.
Basculez quand vous voulez
Changez la valeur dans le tableau de bord et votre site la reprend au chargement suivant. Pas de build, pas de déploiement, pas d'attente d'une fenêtre de release.
Ce que vous obtenez réellement
De la configuration à distance avec ciblage : la partie d'un système de flags que la plupart des équipes utilisent chaque semaine.
Capacités des feature flags
Tout ce que fait le système de flags, décrit tel qu'il fonctionne réellement.
Configuration à distance
Les valeurs des flags vivent dans Zenovay et sont lues par votre site à l'exécution : le comportement change sans nouveau build. Cachez un chantier en cours derrière une clé, gardez un changement risqué à un clic de l'extinction, ou ouvrez une bêta à un groupe avant tout le monde. Comme la valeur est distante, le même build peut se comporter différemment selon les visiteurs sans que vous livriez de condition dans le code.
Règles de ciblage
Déployez un flag sur un pourcentage du trafic ou limitez-le à une audience définie, au lieu de vous contenter d'un interrupteur tout ou rien.
Bascule immédiate
Coupez un flag depuis le tableau de bord dès que quelque chose cloche. Personne n'a besoin de retrouver la personne qui a déployé le code.
Complémentaire des expériences
Utilisez un flag pour contrôler qui peut atteindre une fonctionnalité et une expérience pour mesurer si elle a changé quelque chose. Les deux vivent dans le même tableau de bord, sur les mêmes données.
Honnête sur le périmètre
Il s'agit de configuration à distance avec règles de ciblage. Cela n'inclut pas de workflows d'approbation, de revues d'audit par environnement ni de couche de gouvernance. Si votre processus de release l'exige, une plateforme de flags dédiée sera plus adaptée.
Quels forfaits incluent les feature flags ?
Les feature flags sont disponibles à partir de Pro. Ils ne sont pas inclus dans le forfait gratuit.
Quelle différence entre un feature flag et un test A/B ?
Un flag contrôle qui peut voir quelque chose. Une expérience mesure si cela a fait une différence. Utilisez un flag pour déployer une fonctionnalité en sécurité, et une expérience quand vous voulez un résultat de conversion avec un intervalle de confiance sur le gain.
Changer un flag demande-t-il un déploiement ?
Non. Les valeurs sont lues à l'exécution : modifier un flag dans le tableau de bord change le comportement au chargement de page suivant, sans livrer de code.
Séparez la mise en production du déploiement
Mettez l'interrupteur dans le tableau de bord, là où vous pouvez vraiment l'atteindre.
À partir de Pro • Aucun redéploiement pour basculer un flag • Annulable à tout moment