La publication de logiciels est une activité intrinsèquement risquée. Bien que la fourniture de nouvelles fonctionnalités soit excellente, elle peut également entraîner des problèmes imprévus pour les utilisateurs. Lorsque cela se produit, vous pourriez vous retrouver à essayer de restaurer la mise à jour et de revenir ensuite à la planche à dessin.

Pour minimiser les risques, vous avez besoin d'une solution plus intelligente. Entrez CloudBees Rollout, un système de gestion des indicateurs de fonctionnalité d'entreprise qui sépare les versions des déploiements. Les fonctionnalités sont libérées par une livraison progressive, résultant en un processus plus rapide et plus sûr.

Encore mieux, c'est que votre équipe est en contrôle total à chaque étape du processus. Voyons ce qui fait de CloudBees Rollout un outil indispensable pour gérer les fonctionnalités de votre application.

Le pouvoir de publier en continu des fonctionnalités

Tout d'abord, parlons du terme «Indicateur de fonctionnalité». C'est un moyen de déterminer si une fonctionnalité de votre application s'exécutera ou non, en fonction d'une condition spécifique, telle que la saisie utilisateur. Tout, des plugins de site Web aux applications mobiles complexes, les utilise.

Il va de soi que plus votre application comprend de fonctionnalités, plus vous aurez de la difficulté à les suivre toutes. CloudBees Rollout est une plate-forme de gestion des fonctionnalités sécurisée et évolutive qui traverse le chaos et vous donne du pouvoir. Gérez toutes les fonctionnalités via un seul tableau de bord et activez ou désactivez-les si nécessaire.

En outre, vous pourrez voir qui a créé et modifié chaque indicateur de fonctionnalité, ainsi que les données essentielles de distribution des fonctionnalités. Cela vous aide à prendre de meilleures décisions et à publier les fonctionnalités d'une manière plus bien organisée.

Ciblez vos utilisateurs

Vous voulez voir comment une nouvelle fonctionnalité fonctionne avec un groupe spécifique d'utilisateurs? Avec CloudBees Rollout, vous pouvez créer des segments d'utilisateurs basés sur des éléments tels que le niveau d'abonnement, l'adresse IP, l'e-mail et bien plus via ses SDK et API faciles à utiliser. Les règles de segment sont très flexibles et peuvent être statiques ou dynamiques.

Les segments sont également un excellent moyen de donner à vos équipes d'assurance qualité ou de test un accès à la version de production de votre application. Cela vous aide à repérer les problèmes avant qu'ils n'affectent les utilisateurs.

Écran des groupes cibles CloudBees Rollout.

Contrôler les nouvelles versions

Il est important de gérer les versions des fonctionnalités avec précision, et le déploiement de CloudBees peut vous aider. Ils offrent une interface utilisateur simple et puissante qui vous met aux commandes en ce qui concerne les nouvelles versions. Vous contrôlez qui a accès et quand ils l'obtiendront.

Écran d'audience CloudBees Rollout.

Analyser les résultats

Les données sont essentielles pour comprendre l'évolution de vos versions dans le monde réel. Utilisez le tableau de bord intuitif de CloudBees Rollout ou connectez votre compte Google Analytics pour obtenir l'histoire complète. Le service fonctionne également avec une grande variété d'outils d'analyse et APM supplémentaires. Vous pourrez analyser les données dans le format qui vous convient.

Tableau de bord d'analyse CloudBees Rollout.

Désactiver les fonctionnalités sans annuler le code

Si l'inattendu se produit, utilisez le Kill Switch pratique pour désactiver les fonctionnalités en production. Cela "tue" immédiatement la fonctionnalité et ne vous oblige pas à restaurer le code. C'est rapide, sûr et simple.

Prise en charge de plusieurs clients et plates-formes

Quelle que soit la langue ou la plate-forme avec laquelle vous travaillez, il y a de fortes chances que CloudBees Rollout le prenne en charge. Les SDK côté client incluent des solutions pour iOS, Android, JavaScript et React. Les SDK côté serveur incluent des kits pour Java, Node.js, C #, PHP, Python, Ruby et plus encore. De plus, vous trouverez également une prise en charge native complète pour l'IoT et les appareils mobiles.

Commencez votre essai gratuit de 14 jours du déploiement CloudBees

À mesure que votre logiciel grandit, il devient plus difficile à gérer. C’est là qu’un système de confiance comme CloudBees Rollout peut nous sauver la vie.

La plate-forme vous aide à contrôler chaque aspect des versions des fonctionnalités de votre application. Ciblez les utilisateurs avec une précision fine, testez vos fonctionnalités en production et dissociez-les du code. Si une fonctionnalité ne fonctionne pas, désactivez-la simplement – c'est aussi simple que cela.

Il est temps de prendre le contrôle de vos indicateurs de fonctionnalité. Inscrivez-vous avec CloudBees Rollout aujourd'hui et recevez un essai gratuit de 14 jours. Vous serez étonné de ce que cela peut faire pour vous et votre équipe.