La fiabilité et l’expérience utilisateur ne sont plus seulement des fonctionnalités « agréables à avoir ». De nombreuses entreprises fournissent des services similaires et la concurrence n’est qu’à un clic. Ceux qui ont des offres à la fine pointe de la technologie seront en avance sur le peloton et ont plus de ressources pour des améliorations continues. Certes, la vitesse et la disponibilité ne sont pas gratuites, mais la bonne nouvelle est que même avec un petit budget, des applications fiables peuvent être réalisées.
L’intégration précoce des évaluations du rendement, suivie d’une surveillance 24 heures sur 24, 7 jours sur 7, de la santé du système, des composants et des temps de réponse de bout en bout sur les étapes de production sont les piliers d’applications hautement disponibles et réactives. Quelle que soit la taille de votre entreprise, vous devriez avoir une solution de surveillance des applications en place qui recueille des paramètres de santé et vous envoie des alertes si vos services critiques sont en baisse.
Surveillance basée sur le cloud
Pour les clients qui ne sont pas intéressés par les aspects techniques, une plate-forme de surveillance basée sur SaaS est la voie à suivre. Dans un environnement de surveillance basé sur le cloud, la configuration et l’intégration de vos applications sont très faciles. Vous commandez l’accès, configurez les tâches de surveillance et commencez immédiatement à collecter des données de surveillance. Toutes les activités opérationnelles telles que les sauvegardes, les mises à jour de sécurité ou l’installation de nouvelles fonctionnalités sur cette suite de surveillance seront effectuées par votre fournisseur SaaS. Concentrez tous vos efforts sur la configuration des tâches de surveillance, l’activation des alertes et l’analyse des résultats au lieu de traiter les déploiements fastidieux. Dans un environnement de surveillance sur place, la configuration de l’infrastructure, le déploiement du serveur, les pare-feu et d’autres problèmes de sécurité peuvent facilement entraîner des coûts et des efforts plus élevés par rapport à une solution de surveillance basée sur le cloud.
Vos utilisateurs sont situés dans le monde entier, et votre approche de surveillance devrait refléter cette distribution mondiale. Une suite de surveillance basée sur le cloud est livré avec un réseau mondial de simulation des utilisateurs, ce qui est un énorme avantage pour votre stratégie de surveillance. D’un point de vue financier, les plateformes basées sur SaaS sont basées sur l’utilisation. Vous pouvez commencer avec un petit budget et les coûts sont toujours en ligne avec vos avantages. Il n’y a pas besoin d’investissements initiaux.
- Les principales caractéristiques des suites de surveillance basées sur SaaS sont les suivantes :
- Installé sur l’infrastructure des fournisseurs
- Déploiement rapide
- Zéro effort opérationnel
- Faible effort d’embarquement
- Restez à jour avec les dernières versions de produits
- Aucun coût d’entretien
- Payez au fur et à mesure que vous payez
Plateformes de surveillance sur place
Avant l’avènement des solutions basées sur SaaS, les suites de suivi étaient hébergées sur le réseau interne d’une organisation. Les organisations se sont entendues sur un contrat de licence, ont payé les droits de licence initiaux et le fournisseur a expédié les procédures d’installation de leurs suites de surveillance. Une équipe dédiée a planifié le déploiement, commandé le matériel requis, installé les composants de surveillance et déployé tous les agents de surveillance à travers leur centre de données. Une fois l’installation terminée, ils ont configuré les dispositifs réels de surveillance de l’application ou de l’infrastructure, mis les notifications en place et formé leurs utilisateurs à l’utilisation de la plate-forme. L’équipe de suivi interne était entièrement chargée de relever tous les défis de suivi technique. Il s’agit souvent d’un jeu de chat et de souris quand il s’agit d’enquête sur les problèmes de surveillance parce qu’un déploiement local apporte trop d’incertitude, retardant l’analyse des problèmes souvent pendant des jours. Ces dernières années, les suites de surveillance sur place sont devenues légèrement désuètes.
Les principales caractéristiques des suites de surveillance sur place sont les suivantes :
- Installé dans votre centre de données
- Vous êtes en charge du déploiement et de la maintenance
- Frais de licence initiaux
- Frais d’entretien annuels
- Effort d’installation initial élevé
Similitudes des solutions basées sur le Cloud et sur place
Les suites de surveillance déployées localement et basées sur SaaS aident à vérifier et à améliorer la santé de vos applications. Certaines activités telles que la configuration, l’alerte et la déclaration sont très similaires pour les deux déploiements.
Activité | Solutions basées sur SaaS et déployées localement |
Configuration | Clients à bord de leurs applications et serveurs.
La suite de surveillance recueille des mesures de santé. |
Alerte | Les clients activent la notification d’incident requise.
La plate-forme de surveillance informe vos équipes si des seuils spécifiés ont été dépassés. |
Rapports | Les clients ajustent leurs options de déclaration préférées.
La suite de surveillance génère des rapports spécifiques. Les clients examinent les rapports et commencent une analyse approfondie de la plongée afin d’identifier la cause profonde des problèmes identifiés. |
Différences entre les solutions basées sur le Cloud et sur place
Les coûts initiaux de configuration, de maintenance et de licence sont totalement différents pour les solutions basées sur SaaS par rapport aux suites de surveillance déployées localement. Examinez le tableau ci-dessous avant de décider s’il y a ou non un accord avec le premier ou le second.
Activité | Basé sur SaaS | Déployé localement |
Déploiement | Dans le centre de données du fournisseur | Dans votre centre de données |
Entretien | Le travail du vendeur | C’est vous qui commandez. La configuration et le déploiement des mises à jour peuvent être un énorme effort |
Coûts | Payez au fur et à mesure. Vous payez exactement ce que vous utilisez. | Vous payez les frais de licence initiaux et une maintenance annuelle. |
Stockage de données | Dans le nuage | Dans votre centre de données |
Meilleures pratiques pour déterminer le bon déploiement de surveillance
- Clarifiez vos exigences avant de choisir une suite de surveillance. Le nombre d’applications en portée, la répartition géographique de vos utilisateurs finaux et les exigences de disponibilité sont des éléments cruciaux de votre stratégie de suivi.
- Surveillance de toutes les couches. Il ne suffit pas de vérifier l’état de santé de vos services back-end. Vos utilisateurs s’attendent à une disponibilité de bout en bout. Surveillez vos applications telles qu’elles sont utilisées par vos clients.
- Exécutez la surveillance de bout en bout depuis les emplacements de vos clients. La performance et la disponibilité peuvent dépendre fortement du point de présence. Les paramètres réseau tels que la bande passante, le temps aller-retour et la perte de paquets peuvent avoir un impact énorme sur les temps de réponse de bout en bout des applications.
- Les coûts de déploiement et d’entretien de vos suites de surveillance locales peuvent être élevés. Si vous n’êtes pas intéressé à dépenser plus de 30 pour cent de votre budget de surveillance sur les efforts opérationnels, envisagez une plate-forme de surveillance basée sur SaaS.
- Priorisez vos activités de surveillance. Commencez par tester les cas d’utilisation réelle et allumez les canaux d’alerte. Une fois cela en place, ajoutez des vérifications de service et recueillez les paramètres d’utilisation des ressources du système.
Tom DeMarco, un ingénieur logiciel bien connu, a dit un jour: «Vous ne pouvez pas contrôler ce que vous ne pouvez pas mesurer.» Si vous utilisez actuellement des outils désuètes de surveillance d’applications et de sites Web, il est fortement recommandé d’envisager de passer à une stratégie de surveillance avant-gardiste, qui comprend la surveillance à toutes les couches, vérifie en permanence les heures de disponibilité et vous donne plus de temps pour l’amélioration et l’innovation.