| 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.
|