Les applications adaptatives sont pilotées par les données

Écosystème F5 | 05 octobre 2020

Voici ce que les gens voient lorsqu’ils regardent mon aquarium récifal.

récif corallien

Ils découvrent un magnifique spécimen de zoanthaire, un corail soigneusement cultivé au fil d’années de soins attentifs. Ils contemplent la beauté d’une autre forme de vie sur Terre et s’émerveillent devant les êtres qui peuplent nos océans.

Ce qu’ils ne voient pas, c’est ce qui se cache en dessous. Dans le sable et les roches sur lesquels vivent ces créatures se dissimule un incroyable écosystème de micro-organismes, sans lequel les zoanthides ne pourraient ni survivre, et encore moins prospérer.

interface Apex

Ils ne voient pas non plus avec quelle vigilance je surveille les conditions de leur environnement. Ils ne voient pas les données relevées minute par minute et jour après jour qui m’alertent lorsque quelque chose ne va pas. Ils n’entendent pas l’alarme retentir dès qu’un seul paramètre passe en dessous ou au-dessus des seuils de sécurité.

Cela vaut également dans le monde de la technologie.

Lorsque Nous (le « Nous » de l’entreprise) parlons d’applications adaptatives, nous parlons de ce que les utilisateurs voient.

Aujourd’hui, lorsque les utilisateurs interagissent avec vous pour acheter un produit, payer une facture ou obtenir de l’aide, ils ne voient qu’une seule chose : une expérience utilisateur. Ils ne voient pas la multitude d’applications, d’infrastructures, d’environnements et de services qui sécurisent et fournissent cette expérience.

Mais ils sont bel et bien présents et jouent un rôle essentiel pour garantir une expérience utilisateur optimale.

L’importance des données

Il y a une différence considérable entre savoir que quelque chose ne va pas et savoir comment y remédier. Une notion aussi simple que la compréhension de la relation entre le pH et la température peut faire toute la différence entre résoudre un problème et l’aggraver. Il en va de même pour l’expérience utilisateur.

Une avancée fondamentale consiste à s’assurer que nous recueillons les bonnes données. Malheureusement, une proportion importante des organisations ne le fait pas.

Une enquête de Turbonomic met ce phénomène en évidence (c’est nous qui soulignons) : « Lorsque nous avons demandé aux personnes interrogées comment leur organisation mesurait les performances des applications, il était encourageant de constater que plus de 60 % les mesuraient sous une forme ou une autre. Mais l’approche la plus courante consistait à mesurer la disponibilité, plutôt qu’à piloter les performances en fonction d’objectifs de niveau de service (SLO), qui prennent généralement la forme de temps de réponse ou de débit transactionnel. 13 % ne mesurent pas du tout les performances des applications. »

Sans mesures, les applications adaptatives ne pourront jamais devenir réalité. C’est grâce aux mesures que l’on peut évaluer la qualité de l’expérience utilisateur, et c’est en les analysant que l’on peut déduire des relations et des tendances. En définitive, l’automatisation qui permettra l’émergence d’applications véritablement adaptatives repose sur les mesures et sur notre compréhension de celles-ci. C’est ma capacité à mesurer avec précision les conditions dans mon aquarium (et à comprendre les relations entre elles) qui me permet d’automatiser les réponses et de maintenir, presque sans effort, un environnement optimal pour ses habitants.

Ne pas en faire autant pour l’expérience utilisateur a des conséquences très concrètes sur l’activité de l’entreprise. Après une mauvaise expérience client, quatre-vingt-neuf pour cent des clients se tournent vers un concurrent.[1] Le coût d’acquisition d’un nouveau client pour les remplacer est élevé : il s’établit en moyenne à 77 $ par client dans le secteur de la vente au détail et dépasse 250 $ par client dans le secteur financier. Le manque à gagner potentiel est encore plus important : en moyenne, un client fidèle rapporte dix fois la valeur de son premier achat.[2] Offrir une expérience utilisateur exceptionnelle n’est pas seulement bénéfique pour l’entreprise, c’est une nécessité. Alors que les solutions concurrentes sont littéralement à portée de doigt, fidéliser les clients exige de veiller à la qualité de l’expérience utilisateur avec autant de zèle que j’en mets à prendre soin de mon aquarium récifal.

L’infrastructure et les services qui assurent la mise à disposition et la sécurisation des applications sont essentiels pour obtenir les mesures nécessaires et disposer des points de contrôle permettant d’automatiser les réponses.

Les applications adaptatives sont pilotées par les données

système de palourde

À Varsovie, en Pologne, huit moules se sont révélées plus efficaces que n’importe quelle technologie pour mesurer la qualité de l’eau. Lorsque ces « moules, très sensibles à la pollution, détectent une eau polluée, elles se referment, ce qui déclenche des alarmes grâce à des capteurs spéciaux fixés sur leur coquille ».[3] Jusqu’à récemment, personne ne connaissait leur existence. Les habitants savaient seulement qu’ils avaient accès à une eau potable sûre.

Les organismes vivants comme ce mollusque mesurent instinctivement tout ce qui les entoure et sont particulièrement doués pour détecter un danger à partir de données. Mais aucun système interne ne peut, à lui seul, expliquer cette faculté extraordinaire. Celle-ci repose sur la collaboration de centaines de systèmes internes qui produisent des mesures, ainsi que sur la capacité à analyser les données obtenues afin de déterminer en une fraction de seconde que l’eau est dangereuse.

Ce sont les mesures — les données — qui rendent une application adaptative. Sans déclencheurs d’action clairement définis, aucune adaptation n’est nécessaire. La compréhension de la capacité et de la demande permet d’ajuster l’échelle. La détection d’une activité malveillante déclenche des mesures de sécurité. L’identification d’une dégradation des performances conduit à une optimisation.

Ces données sont vastes et comprennent nécessairement des mesures provenant de chaque couche de la pile technologique. Regroupées et mises en correspondance avec les processus métier — les workflows numériques —, elles peuvent être analysées et transformées en informations dont les applications ont besoin pour s’adapter automatiquement.

Une analyse plus approfondie permet de mettre en évidence les relations, les schémas et les tendances auprès des dirigeants d’entreprise, afin qu’ils puissent aligner les architectures, l’infrastructure et les applications sur des résultats commerciaux concrets. Ces informations peuvent déclencher des actions automatisées sous la forme de solutions de sécurité basées sur l’IA et d’AIOps, tout en permettant aux parties prenantes des métiers et de l’informatique de prendre des décisions éclairées.

Pour agir, il faut des systèmes capables de recevoir des instructions et de les exécuter. Ce n’est pas notre interface avec le monde qui réagit aux situations dangereuses qui surviennent en nous. Ce sont notre système immunitaire et nos autres systèmes internes qui agissent pour notre compte. Dans un monde numérique, ces systèmes internes sont les services applicatifs et l’infrastructure, c’est-à-dire les technologies sous-jacentes à l’interface qui génèrent des données et interviennent pour protéger, faire évoluer et optimiser l’expérience utilisateur.

Les applications adaptatives s’appuient sur les données et sur la télémétrie générée par les services applicatifs, l’infrastructure et les systèmes qui assurent leur mise à disposition, leur sécurité et leur mise à l’échelle. Grâce à une plateforme capable d’analyser ces données et de produire des informations exploitables et automatisables, les entreprises pourront progresser plus rapidement et en toute confiance vers la concrétisation des applications adaptatives.


1 Oracle

2 Blog des technologies marketing

3 Un documentaire transforme des palourdes qui sauvent des vies en stars d’Internet

Partager
Mots-clés : 2020, Office of the CTO

À propos de l’auteur

Lori Mac Vittie
Lori Mac VittieIngénieur émérite et évangéliste en chef | F5

Lori MacVittie est ingénieure émérite et évangéliste en chef au sein du bureau du directeur technique de F5. Elle possède une expertise approfondie dans la fourniture d’applications, les stratégies d’automatisation et les infrastructures. Elle est réputée pour sa capacité à rendre la complexité intelligible, qu’elle définisse des garde-fous pour les agents d’IA, analyse des architectures multicloud fragiles ou explore les limites des systèmes évolutifs. Elle cumule plus de trente ans d’expérience dans le secteur, couvrant le développement d’applications, l’architecture informatique ainsi que l’exploitation des réseaux et des systèmes. Avant de rejoindre F5, elle a été rédactrice spécialisée dans les technologies et a reçu plusieurs distinctions. MacVittie est titulaire d’un master en informatique et est une autrice prolifique dont les publications couvrent la sécurité, le cloud et l’architecture d’entreprise. Elle est également une passionnée de jeux de société et de jeux vidéo, et assume pleinement ses avis bien tranchés sur le fromage.

Autres articles de Lori Mac Vittie

Articles de blog associés

Pourquoi devriez-vous vous intéresser à WebAssembly ?
Écosystème F5 | 02/10/2024

Pourquoi devriez-vous vous intéresser à WebAssembly ?

WebAssembly (Wasm) est un jeu d’instructions binaires portable, rapide et sécurisé, qui permet d’exécuter des applications hautes performances sur n’importe quelle plateforme.

Trois choses à savoir sur les applications d’IA
Écosystème F5 | 20/06/2024

Trois choses à savoir sur les applications d’IA

Les applications d’IA sont des applications modernes, mais elles présentent certaines particularités. Découvrez les points essentiels à connaître sur les applications basées sur l’IA.

État des lieux de la stratégie applicative 2022 : il est temps de moderniser les opérations
Écosystème F5 | 12/04/2022

État des lieux de la stratégie applicative 2022 : il est temps de moderniser les opérations

Il est devenu évident que, pour maintenir la dynamique de leur transformation numérique, les organisations doivent recentrer leurs efforts sur les fonctions métier. Si les expériences destinées aux clients restent prioritaires, il est également indispensable de permettre la numérisation de fonctions telles que les services juridiques, les ressources humaines et la finance. Les DSI prennent donc les commandes, tandis que la transformation numérique passe de la modernisation des applications à celle des opérations.

Clouds multiples ou multicloud : faciliter la transition
Écosystème F5 | 07/10/2021

Clouds multiples ou multicloud : faciliter la transition

La gestion et la sécurisation des charges de travail deviennent complexes à mesure que les entreprises adoptent une stratégie de cloud connecté. Découvrez comment F5 répond au besoin d’une nouvelle approche de la mise en réseau multicloud.

L’expérience client dépend de la visibilité
Écosystème F5 | 25/11/2019

L’expérience client dépend de la visibilité

Une enquête menée par Dimensional Research auprès de plus de 3 000 utilisateurs d’applications mobiles a confirmé ce que beaucoup d’entre nous pensent des attentes actuelles des clients.

Transformation numérique et explosion du portefeuille d’applications
Écosystème F5 | 15/04/2019

Transformation numérique et explosion du portefeuille d’applications

La transformation numérique stimule la croissance des portefeuilles d’applications et modifie la manière dont celles-ci sont développées, déployées, intégrées et, en définitive, utilisées.