Moins de hardware mobilisé grâce à une technologie originale !
Objectif
- Simuler le comportement des composants et des services réels implantés sous z/OS et sollicités par des applications composites, grâce à des services virtuels disponibles sans contraintes et à tout moment.
- La virtualisation porte également sur des paramètres d’exécution, tels que la date ou les utilisateurs connectés.
- Ces services sont aussi bien de niveau « entreprise » que spécifiques à une application.
Avantages
- Stabilité des JE.
- Exécution au plus tôt des tests pour les développeurs, même si le service réel z/OS n’existe pas encore.
- Réduction du délai de test, les services virtualisés éliminant les contraintes de disponibilité et d’accessibilité des composants et des services implémentés en réel sous z/OS.
- Rationalisation du processus de test de l‘entreprise en mettant des services virtualisés à la disposition de plusieurs équipes simultanément.
- Optimisation des coûts d’infrastructure, grâce à un dimensionnement des ressources ajusté au strict besoin du service virtualisé, sans avoir à reconstituer des environnements à la dimension de l’application entière.
Plusieurs cas d’application
- Virtualisation d’un service z/OS utilisé par des applications hors z/OS.
- Virtualisation d’un service z/OS utilisé par des applications sur z/OS.
- Rejeu sans contrainte pour effectuer des TNR d’un projet de refonte technique.
- Projet de migration de z/OS vers UNIX en conservant les programmes COBOL.
Exemple : la parallélisation des développements
- Inutile de mettre en place un environnement complet pour tester la couche de présentation d’une application.
- RECITAL intervient au niveau des services mis en œuvre, et adresse les réponses aux questions posées.
- Cela permet de ne plus attendre que les nouveaux développements sous z/OS soient achevés pour recetter la couche de présentation.
< RECITAL en tests de non-régression | les modules de RECITAL >