STROBE/APM
 

A propos d'APM

Des applications inefficaces et peu réactives peuvent entraîner de sérieux problèmes : applications non disponibles, manquement aux engagements de niveaux de services, insatisfaction de l'utilisateur, manque de productivité voire perte de clients. De tels problèmes au niveau des applications entraînent des mises à jour anticipées des processeurs, une augmentation des coûts et l'incapacité à s'adapter à une augmentation de la charge de travail causée par une expansion, des fusions, des consolidations ou de nouvelles acquisitions. Ils peuvent même retarder le déploiement d'applications nouvelles ou modifiées.
En gérant les performances des applications, les services informatiques peuvent anticiper ces problèmes. Ils peuvent fournir le meilleur niveau de service au coût le plus faible, empêcher les inefficacités des applications de se produire en production et réduire les crises de performance au niveau de la production. Les services qui gèrent les performances des applications peuvent aussi résoudre les problèmes d'inefficacité induits par des changements dans les versions des logiciels systèmes et dans les volumes de charge de travail.

Un nouveau déploiement applicatif : un nouveau défi pour la qualité applicative

Les sites de commerce électronique doivent être opérationnels de façon efficace 24 heures sur 24 et 7 jours sur 7. Le commerce via Internet (et l'augmentation en volume qui en résulte, ainsi que la variété des applications) expose la qualité des informations d'une entreprise à ses clients, fournisseurs, prestataires de services et utilisateurs internes comme jamais auparavant. Revitaliser les applications existantes et réduire l'inefficacité des applications devient capital. Les entreprises qui gèrent de façon proactive les performances des applications ont une avance sur la concurrence et maintiennent l'avantage compétitif de leur investissement technologique.


La solution : l'APM (Application Performance Management)

La gestion des performances des applications ou APM est une méthode qui permet aux services informatiques de fournir des applications OS/390 efficaces et réactives et de maintenir des standards de qualité des performances tout au long du cycle de vie de ces applications : du développement au test, en passant par la production et la maintenance. En implémentant un programme APM, les services informatiques peuvent aider leurs équipes à remplir leurs objectifs de contrôle des coûts, de la satisfaction client et de support de l'accroissement de l'entreprise en général.
A court terme, un programme APM peut entraîner des améliorations immédiates au niveau des performances des applications et une réduction dans l'utilisation des ressources au niveau des applications stratégiques. A long terme, un programme APM peut aider les clients à réduire les coûts du cycle de vie des applications, augmenter leur productivité en améliorant les temps de réponse, répondre plus aisément aux engagements au niveau du service, rallonger la vie des processeurs et réduire la fréquence des crises au niveau de la production relatives aux performances des applications.

Les produits et services d'automatisation Strobe

Les entreprises peuvent implémenter un programme APM proactif en utilisant les produits Strobe et iStrobe pour automatiser la mesure et l'analyse des performances des applications, entraînant des retours continuels pour un investissement personnel minimum. Les utilisateurs peuvent planifier les mesures de leurs applications stratégiques connectées ou en mode batch à intervalles réguliers ; suivre l'évolution et comparer les performances des applications au cours du temps ; gérer rapidement les priorités au niveau des analyses et même calculer les économies réalisées par l'amélioration des performances des applications.


La clé de l'APM

La clé de l'APM est le fait que l'efficacité et la réactivité sont des attributs importants de la qualité d'une application. Une application peut extraire des fichiers au bon endroit et effectuer des calculs précis. Cependant, si des traitements batch ne peuvent être terminés dans les temps spécifiés ou prendre en charge une transaction immédiatement, non seulement le soutien apporté aux efforts de l'entreprise pour rester compétitive est un échec, mais en plus cela peut l'affaiblir. Au fondement de l'APM se trouvent Strobe MVS Application Performance Measurement System et iStrobe Application Performance Analysis System.


La gestion des performances des applications avec Strobe et iStrobe

Plus de 1 200 entreprises dans le monde ont adopté la méthode APM, ainsi que les offres de supports produits et services, pour réussir à implémenter de nouvelles technologies pour leur métier, le contrôle de leurs investissements, la satisfaction de leurs clients et le support au développement de leur entreprise en général.

Les entreprises qui ont adopté la méthode APM, implémentent un programme APM qui leur permet de produire des applications efficaces et réactives de façon cohérente et de maintenir les standards de performances des applications. Un tel programme offre un processus d'amélioration continuel par lequel les entreprises peuvent s'assurer que leurs applications font appel au minimum à leurs ressources systèmes, lors des 3 phases :

  • Développement et test : développer l'efficacité et la réactivité des applications stratégiques avant de les intégrer à l'environnement de production.
  • Production : maintenir des performances optimales pour les applications batch ou transactionnelles. Récupérer des ressources système de valeur pour s'adapter aux augmentations du volume de données et aux nouvelles applications.
  • Maintenance : assurer des niveaux de performances acceptables pour les applications ou transactionnelles en fonction des changements au niveau des besoins métier. Détecter et corriger les inefficacités introduites par inadvertance par des changements rapides de technologie et de charge de travail.

Strobe MVS for Sysplex

Strobe MVS for Sysplex, pierre angulaire de cette gamme de produits, mesure l'activité des applications OS/390 batch* ou transactionnelles et produit un profil de performances (Performance Profile), un ensemble de rapports hiérarchisés détaillant où et comment le temps est utilisé pendant l'exécution d'une application. Les développeurs, les administrateurs de bases de données et les autres informaticiens utilisent Performance Profile pour localiser et éliminer les causes de demandes excessives de ressources dans leurs applications, écrites en COBOL, PL/I, C, VisualAge for Java, FORTRAN, NATURAL, COOL:GEN (Composer/IEF), ADS/O, CSP et assembleur ; et opérant dans les environnements en CICS, DB2, IMS, MQSeries, CA-IDMS, ADABAS et OS/390 UNIX System Services.

Istrobe

iStrobe étend les avantages de Strobe aux services informatiques ayant besoin de mesurer et d'analyser les performances des applications OS/390 sur leurs stations de travail Windows. Grâce à son interface graphique intuitive, des aides analytiques et une base de données personnalisable, iStrobe guide les utilisateurs tout au long du processus d'analyse des performances des applications, propose des recommandations pour améliorer les performances, facilite le suivi, la documentation et la justification des coûts des projets APM et fournit les moyens de diffuser les informations sur les performances des applications à l'ensemble de l'entreprise.

*Alors que les offres produits mainframe actuelles permettent aux clients de gérer les performances de leurs applications stratégiques MVS et OS/390, le marché APM s'élargit afin d'intégrer les applications distribuées fonctionnant sur des plates-formes multi-utilisateurs UNIX et Windows NT, projets dans lesquels les directions informatiques sont de plus en plus impliquées.