- PagerDuty /
- Blog /
- Partenariats /
- Mesures de surveillance mobile importantes pour la fiabilité
Blog
Mesures de surveillance mobile importantes pour la fiabilité
Il s'agit d'un article de blog invité de Justin Liu de Crittercisme , qui fournit une gestion des performances des applications mobiles. Les produits Crittercism surveillent tous les aspects des performances des applications mobiles, permettant aux développeurs et aux opérations informatiques de fournir des applications mobiles hautement performantes, hautement fiables et hautement disponibles.
Les applications mobiles sont désormais essentielles pour tous les types d'entreprises. Que votre entreprise développe une application de commerce électronique pour les consommateurs ou une application CRM pour les entreprises, vos applications doivent fonctionner en permanence. La première étape pour obtenir une application mobile performante consiste à s'assurer que toute application que vous créez et gérez est stable et réactive.
Les mondes de DevOps et du développement mobile entrent en collision. Comme dans tout équipe DevOps performante , cela signifie donner à vos développeurs mobiles une visibilité en temps réel sur les performances des applications mobiles afin qu'ils puissent rapidement identifier et résoudre les problèmes. Voici un petit guide sur deux indicateurs mobiles qui comptent pour vos utilisateurs et votre entreprise.
D'où vient la complexité de la surveillance mobile
Avant de plonger dans les métriques, il est important de noter qu'il existe une série de considérations auxquelles vous n'avez normalement pas besoin de penser dans le monde du Web. Pourquoi votre application plante-t-elle en Chine et pas aux États-Unis ? Comment les performances diffèrent-elles selon les versions de système d'exploitation ? Quel est l'effet de la latence de l'opérateur sur les taux de conversion des transactions dans votre application d'achat ? Il y a des millions de questions que vous ne pouvez poser qu'une fois que votre application mobile est lancée.
Certains facteurs qui affectent les performances échappent à votre contrôle, tels que les appareils, les systèmes d’exploitation et les réseaux.
La complexité augmente à mesure que votre application commence à se connecter à des services cloud, tels que des plateformes sociales, des outils d'analyse et des plateformes publicitaires. Même si vous créez une application B2E (entreprise-à-employé) interne, vous pouvez vous appuyer sur des systèmes ERP propriétaires auxquels vous accédez via le cloud.
Deux indicateurs que vous devez suivre
Chaque mois chez Crittercism, nous surveillons plus de 30 milliards de sessions d'applications mobiles et avons constaté que les deux indicateurs de performance des applications mobiles les plus importants sont :
1. Disponibilité. Nos données montrent que le temps de disponibilité des applications mobiles, c'est-à-dire le pourcentage de chargements d'applications qui ne plantent pas, doit être supérieur à 99 % pour que votre application soit compétitive dans les magasins d'applications publics. Grâce aux traces de pile, à la journalisation à distance et à d'autres types d'analyse des causes profondes, Crittercism permet aux développeurs de déterminer les causes exactes des problèmes de leurs applications.
2. Réactivité. De plus, la réactivité des appels de service de votre application nécessite une latence inférieure à une seconde pour satisfaire les utilisateurs.
Réduire les temps d'arrêt des appareils mobiles
Les pannes et les erreurs des services cloud sont les principaux responsables des applications mobiles peu performantes, et Crittercism est le seul produit qui combine la surveillance des erreurs avec la surveillance des services pour les plates-formes mobiles. Vous pouvez désormais déclencher des alertes pour n’importe quelle métrique suivie par Crittercism. En intégrant Crittercism à PagerDuty, vous vous assurez que vous utilisez les mêmes systèmes de surveillance des applications mobiles que vous utilisez déjà pour le reste de votre infrastructure DevOps.
Intégrez Crittercism et PagerDuty dès aujourd'hui pour commencer à fournir des applications mobiles hautement performantes.