L'observabilité au service de la proactivité des entreprises

Pour faire des découvertes, il n'y a pas de secret : les entreprises doivent explorer leurs données sur les performances. C'est ce qui peut faire la différence au niveau des résultats.

alert-management.jpg
Principaux points abordés
  • Grâce à l'observabilité, votre entreprise peut passer d'une approche réactive à une approche proactive.
  • Pour éviter d'offrir une mauvaise expérience aux utilisateurs, repérez les problèmes avant qu'ils ne se concrétisent.
  • Les signaux en temps réel vous aident à améliorer votre indicateur MTTR (Temps moyen de résolution).

Dans la lingua franca de l'architecture informatique moderne, la latence est la métaphore parfaite d'une entreprise qui n'est pas réactive. Lorsque la latence d'une organisation est problématique, les équipes opérationnelles se retrouvent à la traîne. Au lieu d'anticiper les événements, elles les subissent. 

Mais il est possible de changer les choses. 

Prenons l'exemple de Wells Fargo. Cette multinationale installée à San Francisco (Californie) propose des services financiers et gère de multiples applications. Or, elle s'est rendu compte que, pour mesurer les performances de ses applications, elle devait investir dans une solution moderne d'observabilité et d'APM. Eric Chho, vice-président de l'ingénierie chez Wells Fargo, s'occupe de fournir des solutions d'observabilité aux nombreuses équipes du service informatique de Wells chargées des applications. D'après Eric Chho, la capacité à mesurer les Golden Signals [relatifs à l'amélioration de la disponibilité des applications et à la réduction de la latence] est ce qui permettra d'améliorer l'expérience globale des clients.

"En définitive, comme l'indique le célèbre adage selon lequel les données sont le nouveau pétrole, nous avons à notre disposition toutes ces matières premières, mais nous sommes dans l'incapacité de les traiter suffisamment rapidement. C'est pourquoi la recherche est si importante. Votre réussite dépend de votre capacité à explorer [les données] avec rapidité et efficacité."

"Une visibilité abordable sur l'ensemble de l'environnement, des applications et de la pile d'infrastructure multicloud est essentielle", déclare Sajai Krishnan, directeur général de la solution Elastic Observability chez Elastic. "Les dirigeants ne veulent pas entendre parler de problèmes rencontrés par les clients sur les réseaux sociaux, ils veulent que les perturbations potentielles soient traitées de manière proactive."

Pour que les opérations informatiques passent d'une approche réactive à une approche proactive, il faut tout d'abord mettre en place une solution d'observabilité pour ingérer et analyser les données télémétriques entrantes. Une plateforme d'observabilité peut générer automatiquement des alertes lorsque des anomalies sont détectées. En explorant ce flux de données sur les performances, le service informatique peut atteindre ses objectifs stratégiques, par exemple, accélérer le temps moyen de résolution ou garantir une disponibilité des systèmes à "cinq neuf" (99,999 %). Un monitoring proactif permet de repérer des problèmes et de les stopper avant qu'ils n'impactent les utilisateurs finaux. C'est là l'une des préoccupations majeures des fournisseurs prisés qui s'appuient sur un réseau de diffusion de contenu.

Des actions proactives grâce aux données

La gestion des alertes est une fonctionnalité qui fait la différence. 

De nombreux systèmes de monitoring ne parviennent pas à scaler de manière adéquate pour faire face à la croissance exponentielle des données sur les performances qui viennent d'une multiplicité de sources, dont les clouds, services, réseaux, Internet des Objets et autres systèmes disparates. Pour certaines organisations, l'utilisation de plusieurs outils de monitoring des performances peut convenir. Mais pour Wells Fargo, ce n'était pas le cas. L'entreprise avait besoin d'analyser ses données sans avoir à établir de format de données unifié ou à acheminer les données dans des solutions cloisonnées.

"L'implication est la clé", déclare Eric Chho. "On ne peut pas se contenter de mettre en place une technologie et supposer que les gens l'adopteront en un claquement de doigts. Il faut une approche basée sur un partenariat entre les groupes pour bien comprendre les cas d'utilisation et déterminer où se trouve la valeur." Pour atteindre le "point d'inflexion" à partir duquel les utilisateurs peuvent exploiter l'observabilité de manière autonome, la gestion des alertes est une fonctionnalité clé pour réduire les frictions et accroître l'adoption. Mais comment faire en sorte que les développeurs soient les plus productifs possible le plus rapidement possible ? Voilà la question que se pose systématiquement Eric Chho lorsqu'il gère la solution d'observabilité de Wells Fargo. "Pour faire simple, je veux proposer [ces services] de manière automatisée afin de ne plus avoir à m'en occuper."

Le testing est l'une des options qui permet aux entreprises d'agir de manière proactive, en testant souvent les parcours des utilisateurs, notamment la recherche de produits, l'achat de produits, voire même la connexion de base. Les systèmes d'observabilité peuvent aider les organisations à identifier la source de problèmes, comme les mauvaises performances d'applications B2B fournies par SaaS (vérifications de crédits, etc.). Le fait de détecter les problèmes à l'avance, et de recevoir des notifications instantanées, permet d'éviter qu'une mauvaise expérience client se convertisse en perte de revenus.

Les équipes opérationnelles peuvent également gagner en proactivité en établissant les tendances des données de performances au fil du temps. Par exemple, en automatisant le monitoring des performances d'applications de GRC, les équipes opérationnelles n'ont pas besoin de passer manuellement en revue les rapports des tableaux de bord. Si une application n'atteint pas les objectifs de niveau de service définis, l'observabilité aide les équipes opérationnelles à identifier rapidement la source du problème.

Une résolution accélérée

Prenons à présent l'exemple de Jaguar Land Rover. Pour mettre en place une plateforme d'observabilité, le groupe a rassemblé les données essentielles sur la gestion du cycle de vie de ses produits et a créé des alertes. Son but : faire "ronronner" ses gammes de produits, comme un moteur de sportive classique E-type bien huilé. 

"Un aspect fondamental de la performance de nos unités de production et de nos véhicules est la qualité des données mises à la disposition de nos responsables et de nos ingénieurs", indique Andy Walker, chef de projet chez Jaguar Land Rover. "Nous gérons une grande quantité d'informations. Celles-ci doivent donc être précises, exhaustives et disponibles à tout moment."

Jaguar Land Rover va déployer Elastic pour rédiger des rapports sur l'efficacité et l'utilisation des ressources technologiques et de fabrication, dont les outils sous licence d'une valeur s'élevant à des centaines de millions de dollars, les infrastructures, y compris les stockages de données, et les équipements de fabrication. Le système enverra des alertes de manière proactive en cas d'anomalies dans les données. 

Pour mettre en place une solution proactive, il est nécessaire de comprendre ce qui se passe dans le système en temps réel. 

"La différence entre le monitoring et l'observabilité, c'est la différence entre un moniteur de pression artérielle et un dispositif portable connecté à l'analytique cloud", indique Sajai Krishnan, Elastic. "C'est l'analytique en temps réel qui peut aider à poser des questions sur de grands volumes de données. Pour une organisation, cette solution d'observabilité doit être capable de scaler économiquement à mesure qu'elle se développe."

Regardez le webinar à la demande "Tendances 2022 en matière d'observabilité : regard sur l'avenir"