« Sans IBM IMS DB, nos applications tourneraient déjà sur une autre plate-forme. »

Rapide et fiable - voilà les facteurs clés qui autrefois ont motivé le choix d'IBM IMS DB comme système de base de données pour les données critiques. Mais au cours des dernières décennies, les bases de données SQL sont devenues aussi performantes et fiable sur toute une gamme de plates-formes (moins chères). De plus, les connaissances d'IMS DB diminuent alors que les administrateurs de bases de données SQL sont plus faciles à trouver. Les informations stockées dans ces bases de données mainframe sont maintenant nécessaire et utilisées dans un éventail d'applications beaucoup plus large. Ces applications modernes sont exécutées sur des portables et dans le nuage.

Fournir les données de vos applications IMS DB existantes pour de telles « apps » modernes n'est pas une tâche facile. Les systèmes de bases de données SQL sont mieux équipées pour cela mais cela implique une réplication continue des données.

Hierarchisch zu RelationalLa bonne solution serait de conserver la logique métier implémentée mais d'avoir les données dans des bases de données SQL au lieu d'IMS DB. Ce remplacement exige beaucoup de changements dans vos applications, dans l’architecture et la logique d'accès aux données. Le risque élevé d'erreurs rend nécessaires de nombreux tests complexes.

Une automatisation de tous les changements peut minimiser ces efforts. AMELIO Modernization Platform se charge de cette tâche pour vous : 100% automatisée avec seulement une très courte phase de gel des applications et un effort de test considérablement réduit.

Transformation automatisée

AMELIO Modernization PlatformAMELIO Modernization Platform offre une usine de modernisation de logiciels entièrement configurable. Elle analyse l’ensemble de votre code source. Tous les points pertinents sont identifiés et l'usine est préparée pour une modernisation selon vos souhaits. D’abord, pour la validation de l’usine, des parties représentatives de l'application qui couvrent tous les cas problématiques identifiés seront transformées. Après des « Meta-level Test » approfondis de ces parties sélectionnées, les applications restantes seront introduites dans l'usine et la modernisation finale sera effectuée.

Cette stratégie vous permet d'adapter votre futur environnement à de nouvelles exigences ou aux effets découverts lors des tests sans grand effort. De plus, la maintenance normale est garantie pendant les phases de la modernisation. Ce n'est qu'avant la migration finale qu'un bref « gel » des applications est nécessaire. De cette façon, vous pouvez ajuster le résultat de la modernisation finale jusqu'à très tard dans le projet, sans risque pour les délais et le budget.

Meta-level Testing
Lorsqu'un processus automatisé à 100 % achève une tâche, on peut supposer que - contrairement à l'exécution manuelle - il l'exécute toujours de la même manière fiable. Il n'est donc pas nécessaire de tester les résultats de toutes les tâches individuelles effectuées par un tel processus automatisé ; un sous-ensemble représentatif des applications modifées est suffisant pour démontrer le bon fonctionnement de l’usine. C'est à cela que servent les « Meta-level Test ».

Vous trouverez ici plus d'informations sur AMELIO Modernization Platform et ses capabilités extraordinaires pour la modernisation automatisée de vos applications. Contactez-nous maintenant - nous serons heureux de vous aider.

Langue: Englisch - Version: MT21082.01

Safe Replacement of IMS Databases: How to Succeed!

>> Détails

Télécharger


Adresse

Delta Software Technology GmbH
Eichenweg 16
57392 Schmallenberg
Allemagne

Mentions légales & Politique de confidentialité

Contact

Tel.: +49 (0) 2972 97 19-0
Fax: +49 (0) 2972 97 19-60

 Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
www.delta-software.com

Restez à jour avec notre newsletter qui paraît plusieurs fois par an

Nous aimerions vous informer et non pas "remplir" - vous pouvez bien sûr vous désabonner à tout moment.

>