optimiser la performance d'infrastructures d'application complexes au sein du centre de données
Les applications actuelles sont de plus en plus complexes, distribuées et interdépendantes. Les architectures sont plus imbriquées avec l’utilisation de nouvelles technologies comme l’architecture orientée services (SOA, Service-Oriented Architecture), la virtualisation et le Web 2,0. En outre, les applications sont accessibles depuis de nombreux endroits dans le monde, et l’entreprise, qui n’était auparavant qu’un site, est désormais constituée de plusieurs sites qui hébergent différents types d’applications (développées en interne, basées sur Internet ou regroupées) tout comme les systèmes existants.
La recherche et la résolution des problèmes de performance dans des environnements d’application complexes peuvent constituer une tâche titanesque pour la TI et ses homologues en entreprise. La TI détient plusieurs outils de surveillance, mais ces derniers ont généralement une fonction indépendante et ne se penchent que sur les éléments individuels de la chaîne de mise à disposition des applications en les isolant un par un. La surveillance des applications selon ce modèle « compartimenté » débouche sur deux écueils majeurs :
- La TI ne peut fournir qu’une couverture partielle, laissant ainsi d’énormes zones d’ombre. Si vous ne surveillez que vos serveurs et bases de données, vous n’arrivez pas à dresser un tableau complet de votre chaîne de mise à disposition des applications. Des zones d'ombre se forment dans des zones clés, pouvant provoquer des problèmes que vous ne pourriez pas détecter.
- Le service de TI ne dispose pas du point de vue de l'utilisateur ou du client. La véritable mesure de la performance applicative est l'expérience de vos utilisateurs. Si vous vous cantonnez à surveiller quelques-uns des composants de votre centre de données, vous n'obtiendrez que des données hétérogènes ne vous permettant pas de dresser un tableau complet des zones où sont localisés les problèmes de performance. Lorsqu'un problème survient, vous devez connaître l'impact commercial qu'il entraîne :
- Une application essentielle est-elle affectée?
- Combien d'utilisateurs ou de clients sont affectés par la mauvaise performance?
- S'agit-il d'un problème prioritaire?
La solution : Fournissez des expériences d'application de qualité pour réduire le temps moyen de résolution et maximiser l'expérience des utilisateurs
La solution Gomez optimise la performance et simplifie la surveillance du nombre de niveaux nécessaires à la mise à disposition d'une application. Gomez fournit un aperçu précieux de la performance d'environnements d'application complexes, de manière à pouvoir :
- gérer la performance à l’échelle internationale, comme le voit l’utilisateur final;
- augmenter la visibilité dans le cadre de la performance des applications de bout en bout;
- aligner les services de TI pour satisfaire les objectifs commerciaux;
- optimiser le temps moyen de résolution du problème (MTTR, Mean Time to Resolution).
La solution de Gomez
Grâce à Gomez, les équipes de TI peuvent identifier et hiérarchiser de manière proactive les problèmes de performance, qu'ils proviennent de la largeur de la bande passante, de la latence ou du temps de réponse des serveurs, et peuvent dépanner efficacement et rapidement les problèmes de performance applicative complexes.
Surveiller les infrastructures d'application complexes ne doit pas rimer avec difficulté. Grâce à Gomez, vous pouvez utiliser :
- Surveillance utilisateur Gomez - Centre de données : Cette solution vous permet de surveiller l'ensemble du trafic utilisateur pour toute application ou tout utilisateur, y compris les employés et les clients utilisant des applications Web, non Web, mobiles ou de nuage. Vous pouvez ainsi suivre et analyser les transactions sur un nombre illimité de niveaux afin de localiser les causes profondes dans le contexte de l'expérience des utilisateurs finaux.
- Responsable des services commerciaux (BSM) Gomez : Élabore une transaction et un modèle de service en fonction des données de performance recueillies au sein de Gomez et provenant des produits de surveillance tiers, ainsi que des bases de données de gestion de configuration et des produits de mappage des dépendances des applications. Gomez BSM tire parti de vos investissements dans les produits de surveillance des tiers et augmente leur valeur en ajoutant le contexte de l'expérience de l'utilisateur final à vos données. Le modèle de service Gomez reprend les règles commerciales pour générer de meilleures capacités de compréhension et de rapports sur les impacts commerciaux en fonction des sites, des délais, de la qualité de service, du coût de la mauvaise qualité (CoPQ) et du temps moyen de résolution (MTTR) ou du temps moyen entre défaillances (MTBF).
- Surveillance synthétique Gomez – Entreprise privée : Fournit la compréhension la plus approfondie sur le plan de l'expérience d'utilisateur final, de disponibilité des applications et de performance sur les applications Internet et les systèmes dorsaux essentiels.
- Gomez Java and .NET Monitoring : identifie les transactions d'utilisateur de mauvaise qualité en examinant de près la méthode incriminée et en analysant les chemins d'exécution spécifiques. Elle fournit également une analyse supplémentaire des appels de la méthode, du JVM/CLR aux composants en aval (y compris les appels de la base de données et les appels MQ) afin que vous puissiez corriger les problèmes de performance.
- Analyse des traces de transactions Gomez : Identifie les retards subis par l'utilisateur final et les causes profondes du client, du réseau ou du serveur par une analyse des paquets axée sur les transactions et examine de près les diagnostics spécifiques aux applications ou au réseau afin de vous aider à résoudre les problèmes de performance.
- Gomez Multi-Tier Monitoring : Mesure et met en corrélation les données de performance du réseau de niveau à niveau pour les applications utilisant plusieurs niveaux. Les équipes de TI peuvent remonter jusqu'au niveau qui pose problème dans le centre de données ou la méthode Java ou .NET incriminée.
- Surveillance du serveur Gomez : collecte et analyse des données approfondies de l'infrastructure du serveur et de la performance du serveur dans les environnements physiques et virtualisés. Cela vous permet d'identifier l'impact sur la performance applicative et le comportement.
- Surveillance de plateforme Gomez Network Performance : surveille de manière passive les flux des applications sur le réseau en vue d'analyser la performance, la disponibilité et la santé du réseau et l'impact sur la performance applicative.
En savoir plus sur la solution de gestion de la performance Gomez.
Des produits Gomez et Vantage ont changé de nom. Consultez notre liste de produits à jour pour en savoir plus.

