En mars 2022, j'ai passé en revue les meilleurs moyens pour plaider auprès de votre supérieur en faveur de l'observabilité comme outil essentiel pour comprendre les performances de votre application et l'expérience client.

D'après notre étude 2022 d'Observability Forecast, de nombreux cadres n'ont plus besoin d'être convaincus. En fait, ils sont probablement parmi les plus ardents défenseurs de l'observabilité. Mais si votre supérieur fait partie de ceux qui doivent encore être convaincus, voici cinq arguments — preuves tirées de l'étude à l'appui — qui feront de l'observabilité une priorité.

L'observabilité, votre meilleur argument commercial

Selon le rapport de l'étude, 66 % des personnes interrogées percevaient les directeurs, vice-présidents et cadres de haut niveau comme étant des défenseurs ou d'ardents défenseurs de l'observabilité. Si les cadres de votre entreprise font partie des 33 % restants qui ne défendent pas l'observabilité (ou pire, qui y résistent ou ne savent même pas ce que c'est), et que vous essayez de les convaincre de développer une pratique d'observabilité, vous avez un premier argument très clair : tout le monde s'en sert et nous devons également y avoir recours.

Niveaux de recommandation de l'observabilité par rôle

Vous avez de la chance, l'étude est remplie de faits, de chiffres et de citations qui expliquent pourquoi la plupart des cadres supérieurs sont d'ardents défenseurs de l'observabilité. Par exemple, 82 % des décideurs IT voient l'observabilité comme étant un outil clé pour atteindre les objectifs commerciaux fondamentaux.

Cette étude annuelle fait partie de notre engagement envers l'ingénierie datadriven. En tant que professionnels IT, notre expérience guide souvent le bon parcours à suivre, mais l'instinct seul n'est jamais suffisant. Nous devons laisser de côté les supputations et appuyer nos décisions avec des données, et cela peut même inclure l'opinion tranchée que nous avons sur l'observabilité.

L'étude de cette année analyse ce qui stimule les pratiques de l'observabilité aujourd'hui, la façon dont les organisations transforment ces pratiques et l'impact de l'observabilité sur la vie des professionnels techniques. Vous trouverez aussi des informations sur les technologies émergentes qui auront besoin de l'observabilité à l'avenir comme l'IoT, l'Edge Computing, le Web3 et le blockchain, mais également sur les technologies obscures comme la personnalisation indiscriminée et les jeux dans le cloud.

Insistez sur l'importance du monitoring de tout votre stack technologique

Bien que l'étude indique que bon nombre d'entre nous sont déjà convaincus de l'importance de l'observabilité, elle montre également que nous sommes loin d'avoir atteint l'observabilité full-stack (selon la définition du rapport, seuls 27 % des répondants ont atteint l'observabilité full-stack et seulement 5 % ont une pratique mature de l'observabilité).

Pour la plupart des organisations interrogées, le monitoring reste très fragmenté et les solutions implémentées n'offrent souvent pas le monitoring de tout le stack technologique. Pour moi, cela signifie que même si votre supérieur recommande l'observabilité, il est possible qu'il vous faille également le convaincre de l'importance du monitoring de tout le stack.

Reliez les performances aux résultats de l'entreprise

Dans un résultat qui m'a immédiatement donné la migraine, presque un quart des répondants découvraient les problèmes grâce à des contrôles manuels. Et un sur dix apprenait que quelque chose n'allait pas quand les utilisateurs se plaignaient ou qu'un ticket était généré.

Méthodes de détection des interruptions de logiciels et du système selon les répondants

Pour avoir vécu cela dans plus d'une entreprise, je peux affirmer que cela n'entraîne que des temps de réponse lents, des temps moyens de détection (MTTD) et des temps moyens de résolution (MTTR) longs, une expérience client médiocre et des cadres mécontents. Plus que tout, la nécessité d'éviter ce problème (ou si vous êtes dans le même bateau que ces répondants, d'y répondre) est la motivation pour pousser vos supérieurs à accepter et développer les capacités de votre organisation en monitoring et observabilité.

En fait, les données confirment une forte corrélation entre l'observabilité full-stack et la réduction des pannes et l'amélioration des MTTD et MTTR.

Discutez de l'impact de la fragmentation des outils et des données

Les données montrent également la réalité des environnements de monitoring hétéroclites. À la question sur le nombre d'outils utilisés pour monitorer l'intégrité de leurs systèmes, les répondants à l'étude ont répondu en masse qu'il y en avait plus d'un.

Nombre d'outils utilisés pour les capacités d'observabilité

Tous les professionnels IT expérimentés savent qu'il est parfois nécessaire d'utiliser plusieurs outils. La vraie question ne devrait jamais être « ai-je assez (ou trop) d'outils ? », mais plutôt « est-ce que mes objectifs sont atteints ? » Avec la fragmentation des outils, il arrive trop souvent que la réponse à ce point très important soit « non », ou même si la réponse est positive, il peut s'avérer difficile d'atteindre ces objectifs efficacement. Mais lorsque moins d'outils peuvent efficacement couvrir plusieurs utilisations, c'est gagnant-gagnant pour tout le monde.

À cet égard, quasiment la moitié des répondants indique que leur organisation utilise au moins sept outils de monitoring. Avec autant d'outils, l'identification de la cause profonde d'un problème exige invariablement une intégration « tournante » : vous placez différents outils sur plusieurs écrans et vous tournez votre fauteuil d'un côté à l'autre pour obtenir une vue complète de ce qui se passe dans votre environnement. Là encore, l'équilibre entre assez et trop peut être difficile à obtenir.

Conséquemment, un autre aspect essentiel de cette pratique mature de l'observabilité est mis à jour : quel que soit le nombre d'outils et de techniques que vous utilisiez pour collecter des informations, un seul référentiel pour ces données — avec capacité d'afficher les entités et événements associés — est essentiel. Malgré la ou les sources de données, presque 50 % des répondants à l'étude ont indiqué qu'ils unifiaient et uniformisaient les données télémétriques en un seul et même endroit. Et même si la plupart de leurs données sont dispersées, près de 50 % des répondants ont dit préférer leur consolidation.

Préférence pour une plateforme unique et consolidée plutôt que plusieurs solutions ponctuelles

L'observabilité, une valeur qui monte qui monte…

En outre, la quasi totalité des entreprises interrogées ont perçu ce phénomène également et décrit leurs projets de développer les capacités d'observabilité au cours des trois prochaines années, en ajoutant tout ce qui touche le réseau, la sécurité et le monitoring des bases de données et jusqu'au monitoring mobile, serverless, synthétique et Kubernetes.

Résumé des capacités de déploiements entre 2022 et 2025

Les avantages de l'observabilité sont clairs et, comme tout ce qui en vaut vraiment la peine, ils ont un prix. Mais curieusement, contrairement à ce que vous pourriez penser, vous n'aurez pas à casser votre tirelire. En particulier, 84 % des organisations qui atteignent l'observabilité full-stack (selon les critères de l'enquête) allouent au moins 5 % de leurs budgets IT total à cette fin, bien en dessous de ce à quoi je m'attendais.

Malgré les défis présents et la situation actuelle pour de nombreuses organisations, il est impossible d'ignorer tous les avantages : l'augmentation de l'efficacité, la croissance de l'activité ou des revenus, la réduction de l'épuisement professionnel et, bien entendu, l'amélioration des temps de disponibilité, de la fiabilité et de l'expérience client. Il est également réconfortant de lire que l'observabilité est sur la feuille de route de quasiment tout le monde.