Accueil Case Studies Vivy Présentation de votre assistant numérique de santé
Vivy rend les données de santé accessibles partout et à tout moment grâce à Instana
Femme tenant un smartphone et un flacon de pilules

Vivy, une société allemande leader dans les technologies médicales avec une expérience dans les domaines de la santé, de la sécurité des données, de la conception et de l'utilisabilité, a développé un assistant de santé virtuel sur Apple iOS et Android. Cette application mobile riche en sécurité permet à ses utilisateurs de suivre leur propre santé grâce à un accès partout et à tout moment.

C'est un peu comme si vous aviez un carnet de santé numérique qui permet de consulter vos données patient et de communiquer avec vos médecins et votre mutuelle dès que vous le souhaitez.

Pour Vivy, qui sert d'intermédiaire entre les patients et leurs professionnels de santé, il était primordial que cette application soit toujours disponible.

Pour remplir cette exigence, Vivy s'appuie sur des applications cloud natives basées sur des microservices. L'assistant de santé virtuel de Vivy utilise un environnement Amazon Web Services Elastic Compute Cloud (EC2) basé sur Kafka avec des conteneurs Docker. Cette infrastructure cloud permet à Vivy de fonctionner efficacement avec une équipe de développeurs relativement petite. L'environnement comprend actuellement neuf hôtes EC2 exécutant 14 microservices.

Nombre énorme de requêtes

 

L'application Vivy reçoit >200 millions de requêtes par seconde

Réduction du MTTR

 

Avec Instana, Vivy a réduit le temps moyen de réparation (MTTR) de 66 %, passant de 3 jours à 1 jour ou moins

Instana a été rapide et facile à déployer, et sans aucune configuration il a pu découvrir tous nos services et les dépendances qui leur sont associées. Kirill Merkushev Responsable du backend Vivy

Le succès de Vivy repose sur une expérience fluide pour ses clients. Il n'y a pas de place pour les ralentissements et les défaillances de service : les données doivent atteindre les 120 000 utilisateurs de la plateforme sans délai. Tenir cet objectif ambitieux n'est pas une mince affaire, car Vivy doit traiter un volume vertigineux d'informations qui rend difficile l'identification des besoins de capacité sans recourir à des processus manuels fastidieux.

Alors que l'application continuait de gagner en popularité, recevant plus de 200 millions de requêtes par seconde, les développeurs de l'entreprise ont remarqué que certains services tournaient trop lentement. Avec des changements et des déploiements fréquents, Vivy avait besoin de stabiliser et d'optimiser ses services applicatifs. Pour y remédier, Vivy s'est tournée vers Instana en juillet 2019.

Découverte automatisée et suivi de bout en bout

Les développeurs de Vivy avaient déjà utilisé Datadog, New Relic et différents outils open source. Aussi, au moment de trouver une solution de gestion de la performance des applications (APM) capable de gérer le monitoring complexe de leurs applications conteneurisées sur microservices, ils savaient qu'il fallait tabler sur quelque chose de nouveau. Instana s'est imposée comme une évidence pour Vivy. La raison ? Sa capacité à découvrir automatiquement tous les services et suivre chaque demande sans aucune configuration.

« Instana comprend que tout est interconnecté », explique Kirill Merkushev, responsable du backend chez Vivy. Grâce à Instana, tous les composants et services de Vivy, ainsi que les dépendances associées, sont détectés automatiquement et chaque requête est tracée de bout en bout. Vivy a ainsi pu éliminer les processus manuels et bénéficie désormais d'une visibilité complète sur ses applications et services avec des informations précises sur les dépendances, les traces de pile par service et les délais de demande de chaque service individuel.

Les clients de Vivy ayant besoin d’un accès mobile ininterrompu, l'entreprise ne peut pas se permettre que son application ou ses services soient lents ou en panne. Avec l’analyse automatique des causes profondes d’Instana, lorsqu’un service est lent ou qu'une requête pose problème, un seul incident est signalé et il comprend tous les événements correspondants ainsi que l'origine la plus probable du dysfonctionnement. Armés de ces données exploitables, les ingénieurs de Vivy sont rapidement en mesure d’évaluer la situation et de résoudre les problèmes sans hésitation. Comme l'explique Kirill Merkushev, « avant Instana, si un bogue passait en production, les développeurs pouvaient mettre jusqu’à 3 jours à trouver la cause première du problème et le résoudre définitivement. Avec Instana, nous sommes immédiatement informés de la cause première et nous pouvons résoudre le problème en trois fois moins de temps. »

Vivy traitant des données sensibles, des dossiers médicaux aux informations financières, il est essentiel que l'entreprise se conforme à toutes les lois en vigueur sur la confidentialité des données. C'est pourquoi elle a pour priorité absolue de protéger les données contre tout accès non autorisé par des tiers. En utilisant une technologie de cryptage ultramoderne et en respectant les politiques de confidentialité les plus strictes, Vivy contribue à garantir que les données de chaque patient restent entièrement confidentielles.

En parallèle, Vivy a aussi pour obligation de ne jamais envoyer d’informations sensibles identifiables à des outils tiers. L'entreprise a pu configurer Instana de manière transparente et analyser ses données pour vérifier qu'elle répond bien à toutes les exigences de confidentialité tout en tirant la valeur dont elle a besoin des capacités de monitoring automatique d’Instana. Avec Instana, Vivy peut également détecter plus facilement les tentatives de piratage qui ciblent les données patients. « Comme Instana suit à la trace les requêtes via l'infrastructure de Vivy, nous pouvons immédiatement détecter toute hausse soudaine des demandes », souligne Kirill Merkushev. « Avec Instana, nous sommes en mesure de déchiffrer rapidement si ce pic est causé par des erreurs ou par des pirates. »

Avant Instana, si un bogue passait en production, les développeurs pouvaient mettre jusqu’à 3 jours à trouver la cause première du problème et le résoudre définitivement. Avec Instana, nous sommes immédiatement informés de la cause première et nous pouvons résoudre le problème en trois fois moins de temps. Kirill Merkushev Responsable du backend Vivy
Utilisateurs satisfaits et tranquillité d'esprit

Instana est conçu pour surveiller des applications hautement dynamiques et complexes basées sur des microservices conteneurisés. En un rien de temps, Instana a pu suivre toutes les demandes d'application, comprendre les dépendances de service et corréler les événements afin que Vivy puisse agir sur la dégradation du service.

Lorsqu'on lui demande les conseils qu'il donnerait aux autres développeurs d'applications mobiles, Kirill Merkushev répond ceci : « Ne créez pas votre propre système de traçage et ne perdez pas votre temps avec des outils open source. Avec Instana, nous avons l'esprit tranquille et les clients de notre assistant de santé virtuel sont très satisfaits ».

Logo Vivy
À propos de Vivy GmbH

Vivy (lien externe à ibm.com), est une entreprise allemande basée à Berlin leader dans le domaine des technologies de la santé. Elle possède une expérience dans les domaines de la santé, de la sécurité des données, de la conception et de l'utilisabilité. Avec sa plateforme de santé numérique, Vivy a pour ambition d'aider les gens du monde entier à optimiser leurs comportements pour une meilleure santé.

A propos d’Instana, une société IBM

Instana, une société IBM, fournit une plateforme d’observabilité d’entreprise dotée de capacités de surveillance automatisée des performances des applications (lien externe à ibm.com)aux entreprises qui exploitent des applications complexes, modernes et cloud natives, quel que soit l’endroit où elles se trouvent (sur site ou dans des clouds publics et privés), notamment sur des appareils mobiles ou des ordinateurs mainframe IBM Z.

Contrôlez les applications hybrides modernes grâce à la reconnaissance par l’IA d’Instana des dépendances contextuelles profondes au sein des applications hybrides. Instana offre également une visibilité sur les pipelines de développement pour permettre l’automatisation DevOps en boucle fermée.

Ces fonctionnalités fournissent le retour d’information exploitable dont les clients ont besoin pour optimiser les performances des applications, mettre en œuvre l’innovation et atténuer les risques en permettant aux équipes DevOps d’accroître l’efficacité et d’ajouter de la valeur aux pipelines de livraison de logiciels, tout en atteignant leurs objectifs au niveau du service et de l’entreprise.

Pour en savoir plus, rendez-vous sur instana.com.

À suivre :
Pour recevoir une sélection de contenus traitant des récentes avancées dans les domaines de la technologie, de l'entreprise ou du leadership, abonnez-vous pour recevoir notre newsletter Recevez le meilleur d’IBM par e-mail Aider les employeurs à trouver les employés parfaits Étude de cas Pourquoi l’acquisition d’Instana par IBM change la donne pour AIOps Étude de cas
Notes de bas de page

© Copyright IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

Produit aux États-Unis d'Amérique, avril 2021.

IBM, le logo IBM et ibm.com sont des marques commerciales d’International Business Machines Corp., déposées dans de nombreux pays. Les autres noms de produits et de services peuvent être des marques d’IBM ou d’autres sociétés. La liste actualisée des marques d’IBM est disponible sur la page Web « Copyright and trademark information » à l’adresse www.ibm.com/fr-fr/legal/copytrade.shtml.

Instana est une marque ou une marque déposée d’Instana, Inc, une société IBM.

Les informations contenues dans le présent document étaient à jour à la date de sa publication initiale. Elles peuvent être modifiées sans préavis par IBM. Les offres mentionnées dans le présent document ne sont pas toutes disponibles dans tous les pays où la société IBM est présente.

Les données de performance et les exemples de clients cités sont présentés à titre informatif uniquement. Les résultats des performances peuvent varier en fonction des configurations et des conditions de fonctionnement. LES INFORMATIONS CONTENUES DANS LE PRÉSENT DOCUMENT SONT FOURNIES « EN L’ÉTAT », SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE, NOTAMMENT SANS AUCUNE GARANTIE DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER ET AUCUNE GARANTIE OU CONDITION D’ABSENCE DE CONTREFAÇON. Les produits IBM sont garantis conformément aux dispositions des contrats qui régissent leur utilisation.

Il incombe au client de respecter les lois et réglementations qui lui sont applicables. IBM ne fournit pas de conseils juridiques et ne déclare ni ne garantit que ses services ou produits garantiront que le client est en conformité avec la législation ou la réglementation en vigueur.