Étude de cas: Migration Oracle Forms automatisée vers Java

Étude de cas: Migration Oracle Forms automatisée vers Java

Étude de cas: Migration Oracle Forms automatisée vers Java

Un fabriquant automobile américain présent dans le Fortune 1000 à la recherche d'une solution de migration automatisée pour passer d'Oracle Forms et Reports à Java a contacté RENAPS fin 2019. Ils comptent plus de 10 000 employés répartis dans le monde entier, avec des divisions ayant peu ou pas d'interaction entre elles. Leur objectif était d'avoir une plateforme Java unifiée et de migrer ultimement leur environnement vers le Cloud AWS.

TitleImage

Mis en ligne par Patrick Hamou le 2022:09:22 14:53:10

Ora2pg vs Ormit™-Cortex

Situation Initiale

L'organisation était confrontée à d'importants défis liés à une main-d'œuvre Oracle Forms limitée, à la capacité technologique de support, et à la rapidité sur le marché.

L'alignement commercial de l'entreprise évoluait en s'éloignant du verrouillage d'Oracle.

RENAPS a été engagé pour mener à bien le projet avec le taux d'automatisation le plus élevé possible, afin d'économiser du temps et de l'argent.

Méthodologie globale du projet

Notre processus de migration des formulaires vers Java combine l'automatisation puissante de notre propre outil ORMIT™ Java avec la facilité de transition tant pour les développeurs que pour les utilisateurs finaux, avec une formation utilisateur limitée à zéro pour l'application migrée :

  • Analyse pré-migration : o Analyse de tous les objets Oracle Forms et Reports à l'aide de l'outil ORMIT™-Analyzer pour obtenir des informations précises sur l'automatisation du projet, les étapes manuelles, les dépendances et tous les autres aspects nécessaires au projet ;
  • Configuration de l'environnement du projet de migration, y compris l'application actuelle, le serveur d'application Java et la base de données ;
  • Après avoir divisé le projet en phases, migration de l'application à l'aide de l'outil de migration RENAPS ORMIT™-Java ; o Préparation et analyse de chaque objet et création de modèles pour montrer les détails des modifications de migration automatisées ou manuelles ;
    • Conversion entièrement automatique de l'apparence du formulaire (fenêtres, canevas, etc.) et du modèle de données (blocs, relations, champs, etc.) au format RFXML ;
    • Examen des journaux de migration et résolution de tout problème qui n'a pas été traité lors de la migration automatisée ;
    • Conversion entièrement automatique de la logique métier de PL/SQL à Java ;
    • Amélioration de l'apparence générale et de l'expérience utilisateur de l'application migrée en exploitant l'automatisation et en effectuant certains ajustements manuels ;
  • Transfert de connaissances au développeur existant d'Oracle Forms pour assurer une transition en douceur du support, ainsi qu'une documentation détaillée ;
  • Tests et ajustements nécessaires de l'application migrée
    • Tests unitaires, y compris des vérifications de l'interface utilisateur et du mappage des touches pour effectuer les ajustements nécessaires ;
    • Assistance aux tests fonctionnels et aux tests d'acceptation par l'utilisateur.

Résultats détaillés du projet et réalisations

Dans le cadre de cette mission, RENAPS a réalisé la migration de ce système Oracle Forms vers un serveur d'application open source JBoss en utilisant Vaadin/JavaScript et HTML5.

This project led to significant reduction in system maintenance costs. ORMIT™-Java generated high-quality and easy to maintain code allowing us to gain better supportability and speed to market without having to rewrite or redesign our application. Both the project cost savings and the risk avoidance are immeasurable. This Migration allowed the customer to solve several issues inherited from an earlier technology:

Objectifs Réalisations
Coûts prohibitifs de licence

▪ Suppression de 8 licences CPU Oracle Forms and Reports

▪ Réduction de l'empreinte Oracle et des coûts annuels de mise à jour logicielle et de support Oracle de 50 000 $US/an

Éviter la rétroformation des utilisateurs

▪ Maintien de tous les mappages clés Oracle Forms existants et des modes d'application. En conséquence, le client n'a eu besoin d'aucune rétroformation des utilisateurs finaux et a amélioré les performances globales de l'application.

Manque de main-d'œuvre Oracle Forms

▪ Formation du développeur actuel Oracle Forms en Java

▪ Augmentation de la flexibilité de maintenance du client et de la capacité à assurer le support continu

Limitations technologiques

▪ Élimination des limitations technologiques connues d'Oracle Forms (telles que le besoin de versions spécifiques de clients Java sur chaque PC client ou des exigences spécifiques du navigateur), car l'application migrée nécessite uniquement un navigateur moderne capable d'exécuter du code JavaScript ;

Normaliser/Unifier la plateforme de développement d'entreprise en Java

▪ Cet objectif a été atteint, car le client a désormais éliminé Oracle Forms de son écosystème, Java étant la norme d'entreprise pour tous les développements internes.

 

 


Contactez-nous

Si vous avez des questions concernant la migration vers Oracle, veuillez nous contacter

Téléphone : 514-360-0394 #108

Email : info@renaps.com

Chat en ligne : Utilisez la boîte de chat à droite

À propos de la suite ORMIT™

La suite ORMIT™ se compose de plusieurs outils automatisés qui facilitent la migration/la modernisation des applications Oracle Forms and Reports ainsi que la conversion de n'importe quelle base de données Oracle en PostgreSQL. RENAPS est la seule entreprise à proposer une suite complète capable de répondre aux besoins actuels et futurs des utilisateurs d'applications Oracle Forms and Reports. Comparé à tout processus de migration conventionnel, nos outils entraînent des économies significatives en réduisant les efforts et la durée du projet de migration, tout en éliminant la possibilité d'erreurs de migration manuelles.

Mis en ligne par Patrick Hamou le 2022:09:22 14:53:10

Return to Blog