Chaque chef de produit et développeur de logiciels doit savoir que pousser les mises à jour des fonctionnalités à la production via les canaux traditionnels est aussi archaïque que de peindre sur les murs d’une grotte. Les intelligents s’adaptent toujours rapidement aux nouvelles technologies innovantes, et cet état d’esprit est exactement ce qui rend les entreprises normales formidables.
Le paysage évolue rapidement, notamment dans l’informatique. Le changement n’est pas seulement nécessaire, mais le plus souvent, c’est la variable la plus importante qui détermine les chances de survie d’une entreprise. Le fait est que NE PAS utiliser les indicateurs de fonctionnalité conduit à un type de déploiement plus lourd, plus coûteux et plus lent.
En termes simples, cela rend votre projet moins compétitif par rapport à ceux dont les déploiements sont mieux organisés, et c’est un avantage que vous ne pouvez pas vous permettre de perdre.
Les indicateurs de fonctionnalité changent la façon dont les choses fonctionnent
De nombreuses entreprises utilisent les Feature Flags ces jours-ci, et pour faire bonne mesure. C’est plus sûr et permet un contrôle plus granulaire sur ce que vous construisez. Cela finit presque toujours par vous faire économiser de l’argent sur toute la ligne, en particulier lors du calcul du nombre d’heures de travail supplémentaires que votre équipe devrait consacrer autrement.
Les déploiements désordonnés appartiennent déjà au passé pour de nombreuses entreprises, et il est grand temps que votre organisation se joigne également à l’innovation.
ConfigCat est une solution de service hébergé tout-en-un pour la gestion de l’indicateur de fonction et de la configuration.
En un mot, ConfigCat est une entreprise qui semble fournir une solution fonctionnelle à tout ce qui a été décrit ci-dessus. Il vous permet de séparer les déploiements de code réels des versions de fonctionnalités, ainsi que de nombreuses autres choses.
Vous contrôlez des choses intéressantes, comme activer et désactiver facilement des fonctionnalités sans toucher au code, la possibilité de publier des modifications uniquement sur certaines parties de votre démographie d’utilisateurs, de faire des tests A/B sur des choses avant un déploiement de masse (pour voir comment ces modifications fonctionnent), et d’autres choses juteuses de ce genre qui feraient dormir n’importe quel chef de projet bien la nuit.
C’est quoi leur affaire, exactement ?
Les indicateurs de fonctionnalité ne sont en aucun cas une nouveauté ; ils existent en fait depuis un bon moment maintenant. En fait, j’aurais du mal à trouver des entreprises dignes de ce nom qui n’utilisent pas les Feature Flags, du moins dans une certaine mesure. Facebook et Google sont particulièrement connus pour leur déploiement progressif extrêmement lent de nouvelles fonctionnalités. Des déploiements basés sur des pourcentages comme ceux-ci seraient une tâche infernale à effectuer sans les indicateurs de fonctionnalité.
Alors que de nombreux géants de la technologie utilisent des solutions internes, les petites et moyennes entreprises ne peuvent pas se permettre un tel luxe, car cela absorberait plus de ressources et de temps qu’il ne serait possible pour elles d’investir.
ConfigCat comble cette lacune, se présentant comme un indicateur de fonctionnalité complet en tant que service Solution. Elles se distinguent des autres solutions de gestion des fonctionnalités en raison de leur approche sans compromis de la sécurité (que de nombreuses autres entreprises dans ce domaine l’ont verrouillé sous un paywall ou une option de niveau premium quelconque).
Zoltán Dávid, l’un des fondateurs de l’entreprise, a même fermement affirmé à plusieurs reprises que « la sécurité ne devrait jamais coûter plus d’argent ». Nous espérons que nous verrons davantage cet état d’esprit de la part d’autres entreprises en 2021 et au-delà.
La démarche d’équité
Mettons une chose au clair. Il existe de nombreux autres acteurs qui proposent des solutions Feature Flag, LaunchDarkly étant l’un d’entre eux. Dans l’état actuel des choses, ConfigCat semble se positionner fermement comme une alternative solide à LaunchDarkly, plus que toute autre chose. Une variante plus « légère de LaunchDarkly » qui veut briller comme une solution immensément plus rentable, mais qui fournit « 90% de la puissance avec seulement 10% de la complexité ».
Prix
La tarification est un autre domaine où ConfigCat se démarque. Alors que de nombreuses entreprises semblent faire de leur mieux pour vous enfermer dans leurs niveaux d’abonnement les plus chers, ConfigCat insiste presque sur le fait que vous ne payez pas un centime de plus que nécessaire.
Comme la plupart des fonctionnalités en tant que plate-forme de service, elles fonctionnent via des abonnements mensuels. La seule chose sur laquelle vous devriez garder un œil est le nombre de téléchargements mensuels de config.json que votre trafic génère, car cela déterminerait quel abonnement correspondrait le mieux à vos besoins. Objectivement parlant, c’est une belle approche qui vous permet de prévoir et de calculer en amont les coûts de manière transparente, en fonction de votre trafic réel, et sans qu’aucun paywall ennuyeux ne vous force la main.
Forfait gratuit pour toujours
Cela étant dit, ils ne vous limitent guère avec quoi que ce soit d’autre dans la plupart des autres niveaux d’abonnement. Même avec leur abonnement le moins cher (que vous pouvez consulter ici), vous obtenez une multitude de choses intéressantes comme des sièges de membres d’équipe illimités, des utilisateurs actifs mensuels illimités, une sécurité sans faille et de nombreux autres avantages que vous ne verrez pas chez la plupart des autres concurrents.
Pour couronner le tout, il existe même un forfait FOREVER FREE très généreux que les nouvelles entreprises et les entreprises débutantes peuvent utiliser.