Personnages et cas d'utilisation
Pour l'Observabilité d' IBM® Instana ( Instana ), quatre profils sont définis : l'ingénieur en fiabilité des sites (SRE), l'administrateur d' DevOps,IT et le développeur. Chaque profil peut accomplir ses tâches plus efficacement et plus facilement grâce à l'observabilité d' IBM® Instana ( Instana ).
Personnage : Site Reliability Engineer
Un SRE doit effectuer les tâches suivantes:
Maintenez un pipeline sain et simplifiez le déploiement.
Surveillez la disponibilité et le statut de la plateforme et des services gérés. Maintenir la disponibilité, la fiabilité et les performances de l'application du point de vue de l'utilisateur du produit.
Détectez les problèmes avant qu'ils n'affectent les clients, résolvez les problèmes et empêchez qu'ils se reproduisent en créant des dossiers d'exploitation manuels ou automatisés.
Définissez des objectifs communs avec les développeurs et fournissez aux développeurs l'accès aux journaux, aux événements et aux métriques de performance nécessaires pour identifier et résoudre rapidement les problèmes.
Instana peut aider un SRE dans les domaines suivants :
| Tâches | Références |
|---|---|
| Améliorez l'observabilité de la plateforme et surveillez toutes les infrastructures dans une seule interface utilisateur | Surveillance de l'infrastructure |
| Réagissez et réagissez à la suite de diverses indisponibilités ou de ralentissements | Gestion des problèmes et des incidents intégrés |
| Surveillez les alertes et les incidents, analysez l'impact métier et répondez dans le temps | Configuration et gestion des alertes |
| Empêcher les incidents à fort impact de se reproduire | Surveillance Synthétique |
| Automatisez et rationalisez la réponse aux incidents | Gestion de l'automatisation |
| Capturez les informations nécessaires pour optimiser les performances des applications et des services | Perspectives d'application |
| Analyser l'utilisation des ressources et optimiser l'utilisation de la capacité | Infrastructure de surveillance Instana AutoProfile |
| Etablir des objectifs de niveau de service (SLO) et définir des seuils pour mesurer les performances des services | objectifs de niveau de service |
| Identifier la cause première des problèmes | Analyse des causes profondes |
| Automatisation de la détection et de la notification des anomalies | Alertes intelligentes |
| Tirez parti des outils et des technologies existants pour améliorer les performances des applications | Intégrations, SDK et API |
Profil : DevOps
DevOps peut découvrir les services traditionnels et modernes de l'application, déployer des applications à l'aide du pipeline DevOps pour piloter un processus cohérent de distribution des modifications et s'assurer que les applications répondent à leurs objectifs de stabilité et de sécurité. Voir les tâches suivantes:
- Faites en sorte que chaque système fonctionne avec une fiabilité maximale.
- Prévoyez et atténuez d'autres incidents.
- Atténuez les incidents sans l'aide des développeurs.
- Respecter les accords sur les niveaux de service (SLA) des clients avec des objectifs de niveau de service solides (temps d'attente, trafic, erreurs et saturation).
Instana peut aider DevOps dans les domaines suivants :
| Tâches | Références |
|---|---|
| Prévoir les incidents | Surveillance Synthétique |
| Automatisation des alertes | Alertes intelligentes |
| Identifier la cause première des problèmes | Analyse des causes profondes |
| Collecter des informations à partir de toutes les données non échantillonnées et à cardinalité élevée | Analyse sans frontières |
| Automatisez les actions de diagnostic et de résolution des événements | Gestion de l'automatisation |
| Gérer et surveiller automatiquement les mises à jour des données de configuration | Gestion des configurations reposant sur Git |
| Configurer différents éléments dans l' Instana | Terraform intégrations |
| Gérer et automatiser la création d'événements personnalisés | Gestion des problèmes et des incidents intégrés |
| Exécuter des playbooks ansible en tant qu'action | Ansible s sur les actions d'automatisation |
Personnage : IT Admin
Un administrateur informatique doit conserver les performances de l'infrastructure informatique sur site à sa meilleure capacité. Voir les tâches suivantes:
- Installer et configurer des infrastructures et des logiciels.
- Effectuez la planification et l'optimisation de la capacité.
- Surveillez la disponibilité et le statut des infrastructures informatiques sur site.
- Surveillez les alertes et les incidents, analysez l'impact métier et réagissez à temps.
- Effectuez une analyse de la cause première et transmettez les informations aux développeurs ou aux ingénieurs SRE.
- Réagissez et récupérez en cas de pannes ou de ralentissements. Empêchez les incidents à impact élevé de se produire à nouveau.
Instana peut aider un administrateur informatique dans les domaines suivants :
| Tâches | Références |
|---|---|
| Comprendre toutes les dépendances physiques et logiques des composants à configurer | Guide sur l'exploitation du contexte graphique dynamique |
| Créer et gérer des objectifs de niveau de service (SLO) pour analyser la qualité du service fourni | Objectif de niveau de service |
| Suivi de l'utilisation des ressources pour optimiser la capacité | Surveillance des infrastructures Surveillance des applications mobiles Surveillance des sites web |
| Comparez les entités d'infrastructure pour isoler rapidement la portée des problèmes d'infrastructure | Analyser l'infrastructure |
| Détectez la cause première des problèmes pour faciliter la résolution rapide | Analyse des causes profondes |
Développeur
Un développeur doit coder de nouveaux microservices et de nouvelles applications cloud natives au lieu de se préoccuper de la mise à disposition de l'infrastructure ou des ressources. Voir les tâches suivantes:
- Obtenez toutes les informations utiles pour comprendre comment les composants de l'application (et de certaines infrastructures) interagissent les uns avec les autres, et comment les bogues ou les problèmes se propagent et impactent le produit global.
- Vérifiez si des actions sont nécessaires pour l'optimisation.
- Analysez les problèmes, explorez les options, trouvez le meilleur moyen de les résoudre, puis codez la solution.
- Prêtez plus d'attention au développement d'applications et stimulez davantage d'innovation pour rester en phase avec les concurrents.
Instana peut aider un développeur dans les domaines suivants :
| Tâches | Références |
|---|---|
| Localiser les points actifs de performances et les goulots d'étranglement au niveau du code | Instana AutoProfile |
| Visualisez les performances de l'application pour identifier et optimiser le chemin d'accès à chaud | Profils d'analyse |
| Afficher tous les composants d'une application ou d'un service pour créer, générer et prendre en charge | Perspectives d'application Instana AutoProfile |
| Associer les problèmes d'infrastructure à l'impact de l'application | Analyser l'infrastructure |
| Impact de l'édition d'accès pour anticiper et résoudre les problèmes potentiels | Retour d'informations sur les pipelines |
| Créer des tests synthétiques pour prévoir les problèmes avant qu'ils ne se produisent | Surveillance Synthétique |
| Corréler les données de performances de différentes sources pour identifier la cause première d'un problème de performances | Analyse des causes profondes |