Comment pouvez-vous surveiller les performances SaaS ?

par | Avr 14, 2022 | Article, Expérience numérique, Performances des applications, Performances du réseau

Scott Sumner

Scott Sumner

CMO

Les performances SaaS ont un impact silencieux sur la productivité

Les applications SaaS sont critiques pour l’entreprise, mais l’expérience utilisateur et les performances des applications sont difficiles à dépanner et à maintenir. Les outils existants des équipes IT et Network Operations (APM, NPM, RUM) sont incapables d’instrumenter les applications SaaS et les réseaux dynamiques et hybrides qui les délivrent (SD WAN, SASE / CASB) aux collaborateurs sur site et à distance.

Il existe de nombreuses pièces mobiles dans la chaîne de livraison des applications SaaS, ce qui rend difficile de comprendre si les performances SaaS se dégradent et ce qu’il faut faire à ce sujet. Consultez cette infographie pour un aperçu de la façon dont les approches traditionnelles ont du mal à faire face.

Il ne fait aucun doute qu’il s’agit d’un problème critique : les utilisateurs signalent des performances constamment médiocres, tandis que le service informatique signale que 39 % des problèmes d’expérience utilisateur ne sont pas détectés par les systèmes existants.*

SaaS Performance Visibility Issues

Quels sont les défis de performance SaaS ?

La performance des applications SaaS est un défi car elle repose sur une pile unique d’infrastructures réseau modernes, centrées sur le cloud. Lorsque vous ajoutez des employés travaillant à domicile, il apparaît qu’une grande partie des performances SaaS peut échapper au contrôle des équipes d’exploitation réseau et informatique.

Il existe cependant un moyen de contourner ces défis, mais examinons d’abord le contexte dans lequel le SaaS opère.

Les 6 principaux défis de performance SaaS :

  1. Aucun contrôle sur l’infrastructure d’hébergement : les fournisseurs SaaS n’offrent aucun moyen de surveiller les applications côté serveur – ils ne peuvent pas être instrumentés avec des agents ou des scripts. Les applications SaaS telles que SalesForce sont hébergées sur un mélange de clouds publics et privés et de centres de données hérités.
  2. Chiffrement partout: Que les employés soient sur site ou à domicile, accédant via des réseaux privés, des VPN, Internet ou une connectivité sécurisée par CASB, les applications SaaS appliquent le chiffrement TLS 1.3 de bout en bout, ce qui rend inefficaces les approches d’analyse du trafic centrées sur le DPI. 
  3. Utilisateurs distribués : le SaaS est largement adopté par les multinationales, dont beaucoup ont des centaines d’emplacements et des milliers de télétravailleurs. Il est donc difficile d’évaluer l’expérience de performance SaaS régionale.
  4. Plates-formes distribuées : vous pensez peut-être que vous vous connectez à mail.Google.com, mais en coulisses se trouvent des dizaines, parfois des centaines d’hébergeurs et de services tiers qui prennent en charge ses fonctionnalités. Identifier ce qui définit l’expérience utilisateur pour des individus ou des lieux spécifiques est un problème de big data.
  5. Redirections basées sur la géolocalisation : Il n’est pas rare que les proxys DNS ou CASB dirigent les utilisateurs vers des hôtes SaaS à travers le pays – ou un autre continent – même lorsqu’il y a un hôte beaucoup plus proche. Le routage BGP sur Internet ajoute à la complexité et à la latence du routage, comme indiqué dans cet article.
  6. Les applications SaaS sont SPA : pas un spa thérapeutique, une application monopage (single page application)! Une fois l’application chargée, les performances sont davantage dictées par les transactions, les requêtes et l’exécution des scripts que par les métriques de chargement de contenu et de page. Cela rend difficile la capture de l’expérience utilisateur réelle.

SaaS Performance Challenges

Facteurs de performance SaaS

Les performances des applications SaaS sont sensibles à la latence et à la perte de l’un des hôtes impliqués, aux retards de traitement de CASB / SASE et des passerelles sécurisées, à la route du réseau et aux performances du fournisseur, au temps de traitement du navigateur et du serveur. Voici un résumé visuel de ces moteurs de performance :

SaaS Performance Drivers

Vous pouvez voir que vous aurez besoin d’une nouvelle approche pour garder un œil sur tous ces domaines et facteurs.

Surveillance des performances SaaS – Qu’est-ce qui est requis ?

Il existe cinq attributs clés d’une solution complète de surveillance des performances SaaS :

  1. Expérience utilisateur réelle du point de vue de l’employé/de la région
  2. Traçage continu et segmenté du réseau
  3. Détection et alerte en temps réel de la dégradation des performances
  4. Diagnostics guidés pour approfondir rapidement le problème sous-jacent
  5. Capacité à identifier le couche d’infrastructure et emplacement responsable

 

SaaS Performance Monitoring Requirments

Une fois que vous avez déterminé la source du problème, vous devrez également être en mesure de vérifier que les actions correctives ont résolu le problème. Ceci est particulièrement important lors du dépannage de dégradations intermittentes qui affectent fréquemment les employés distants utilisant des connexions à faible bande passante ou des FAI avec des accords de peering limités.

Surveillance des performances SaaS – Meilleures pratiques

Comment pouvez-vous surveiller les performances SaaS ? Examinons les meilleures pratiques que nous avons apprises en travaillant avec les principales entreprises du Fortune 1000 qui ont largement adopté le SaaS : de grands détaillants et des fabricants dans les domaines de l’aérospatiale, de l’automobile et des ressources naturelles, pour n’en nommer que quelques-uns.

Combiner plusieurs méthodes de surveillance

Pour capturer efficacement des informations détaillées sur le réseau et l’expérience utilisateur SaaS pour tous les employés, une combinaison de méthodes de surveillance est requise :

  • Test de réseau synthétique/actif : par saut et par fournisseur/FAI pour les réseaux superposés et sous-jacents
  • Surveillance de l’expérience : garantit un déploiement simple et une couverture à 100 % des utilisateurs sur n’importe quel appareil : PC, Mac, Chromebook, Linux, etc.

Combiner plusieurs sources de données

Voir les choses sous plusieurs angles révèle les dépendances et les goulots d’étranglement qui définissent en fin de compte les performances des applications SaaS.

  1. Surveillance de l’expérience utilisateur réelle à partir de son contexte et de son appareil
  2. Traçage du réseau de l’utilisateur à tous les hôtes SaaS et tiers ayant un impact sur les performances
  3. Configuration de session et performances de livraison pour capturer l’impact de DNS / TLS, SASE / CASB, VPN, CDN sur la latence, le routage et la stabilité
  4. Surveillance transactionnelle approfondie pour mesurer la réactivité du SaaS

Cette diversité de perspectives offre une visibilité à 360º sur l’expérience utilisateur SaaS, et tous les domaines et infrastructures qui peuvent l’impacter. Des analyses automatisées basées sur le ML sont nécessaires pour donner un sens à toutes ces données en temps réel.

SaaS Performance Monitoring Attributes

Delivering Amazing SaaS Performance

Offrir des performances SaaS incroyables

Avec ce niveau de visibilité, vous disposez des outils essentiels pour résoudre les problèmes de performances SaaS. Pour en savoir plus sur le dépannage des performances SaaS médiocres, consultez cet article.

Nous vous invitons à en savoir plus sur ce webinaire Kadiska, où nous donnons une démonstration en direct du dépannage des applications SaaS à l’aide des données en direct d’une organisation mondiale en utilisant une combinaison de données approfondies sur les performances du réseau et de l’hôte SaaS capturées du point de vue de l’utilisateur final.

Il n’y a rien de tel que de le voir par vous-même!

* Statistics from: NTT Global Services report 2021, ESG insights, EMA, Digital Enterprise Journal and Workfront 2021

Partager cette publication

Newsletter

Toutes nos dernières stories et informations sur la surveillance du réseau et l’expérience utilisateur directement dans votre boîte de réception.

Ressources

Kadiska fait maintenant partie de Netskope
This is default text for notification bar