IBM i Modernization picto

MODERNISATION « FULL STACK » POUR IBM i (alias AS/400 ou AS400)

ARCAD for IBM i Modernization

Modernisez vos applications IBM i, des bases de données au code source

IBM i Modernization Solution

« Vos apps vieillissent,Pas la plateforme. »Philippe Magne – PDG, ARCAD Software

Réduisez coûts et risques

» En restant sur IBM i et en modernisant vos applications !

Gagnez en flexibilité

» Adaptez-vous rapidement aux évolutions du Business et conservez un haut niveau de flexibilité sur vos SI

Je souhaite

mon projet de modernisation

Modernisation « as a Service » (MaaS)
Confiez-nous votre projet !

Déléguez votre projet de modernisation à nos experts !

Modernisez vos applications avec
ARCAD for IBM i Modernization

Optimisez vos bases de données

Ouvrez-vous au monde numérique

» Capacités d’intégration améliorées

Sécurisez vos données

» Sécurité et intégrité des données par l’automatisation

Simplifiez l’accès aux données

» Grâce à la standardisation SQL

Conversion en DB2

» Convertissez vos fichiers PF/LF en tables et vues DB2

Noms de champs explicites

» Utilisez des noms de champs explicites pour plus de clarté

Passez au RPG Free Form

Des développeurs qualifiés

» Les jeunes développeurs préfèrent le Free Form RPG

Préservez vos performances

» Maintenez la performance d’exécution après la conversion

Modularisez votre code

Optez pour les services Web

» Pour la scalabilité de vos services et l’interopérabilité des applications

Améliorez la maintenabilité

» Facifitez la maintenance de vos applications pour maîtriser les coûts

avec
ARCAD for IBM i Modernization

Modernisez en toute sécuritéen 3 étapes

Picto Modernization number 1

Audit

Analysez vos applications

Picto Modernization number 2

DevSecOps
& Test Automation

Structurez votre développement

*Sécurisation de la modernisation, réduisant les erreurs et garantissant la qualité des applications

Picto Modernization number 3

Transformation

Modernisez vos bases de données, code source & interface utilisateur

Amorcez votre projet de modernisation avec ARCAD for IBM i Modernization

ARCAD transformer,

modules de modernisation spécialisés

IBM i Modernization Challenge - Schema

Convertissez votre code RPG en Free Form

Pérénisez vos applications IBM i grâce à la conversion automatisée de RPG en Free Form moderne.

Convertissez Synon (CA 2E) 4GL en Free Form

Un manque de compétences sur Synon ? Conversion automatique en RPG Free Form.

Convertissez vos tables DB2 en SQL moderne

Standardisez votre base de données IBM i sur SQL et améliorez ses performances.

Ouvrez votre IBM i à de nouvelles technologies !

Transformez vos fonctions en services Web RESTful

Augmentez la taille de vos champs

Automatisez l’augmentation de la taille des champs, dans le code source et dans la base de données.

Discutons de votre projet de modernisation

Quote product

Nous sommes extrêmement satisfaits des résultats. En passant en RPG Free et sur SQL, nous avons résolu le problème de manque de ressources, ce qui se traduira par une réduction des coûts et des risques dans les années à venir. Nous avons pu tirer parti des améliorations fonctionnelles apportées à notre application depuis 20 ans et nos clients ont déjà constaté une amélioration en terme de facilité d’utilisation et de performance.

Hugues Clement IT Manager at GeodisHugues Clément, Responsable IT chez GEODIS
right-quote

Customer Reference – Orange

  • Application critique : facturation des téléphones mobiles​
  • Durée du projet : 30 mois
  • Code réduit de 20M à 10M de lignes (10,000 à 55,000 programmes/procédures)
  • Pipeline CI/CD complet : GitLab, Jira, ARCAD, DROPS
  • Coaching DevOps et RPG Free Form
  • +35 % de performance de l’application​
Mock up Datasheet ARCAD for DevOps

Découvrez ARCAD MaaS

En lien avec notre partenaire IBM, notre équipe professionnelle vous propose la Modernization as a Service (MaaS)

FAQ

Modernisation des Applications IBM i

La modernisation consiste à faire évoluer ses applications existantes pour rendre leur architecture plus agile. Cette agilité permet ensuite de faciliter l’interconnexion avec le monde digital (via des webservices), faciliter un accès sécurisé aux données de la base de données et utiliser progressivement d’autres langages que le RPG ou le Cobol.

Moderniser votre environnement IBM i permet de tirer parti des technologies modernes, d’améliorer l’interface utilisateur, de réduire les coûts de maintenance, et d’attirer de jeunes développeurs qui assureront le renouvellement naturel des équipes de développement.

La modernisation IBM i est bien moins onéreuse et risquée qu’un remplacement complet par un ERP ou une réécriture complète. Elle permet d’adapter le système d’informations au monde digital sans effet tunnel et sans perturber les utilisateurs finaux.

Processus de Modernisation

Pour démarrer, nous réalisons une évaluation de votre système actuel baptisé « Application Healthcheck » afin d’identifier les éléments à moderniser et de définir une feuille de route adaptée à vos besoins.

Oui, nous proposons une approche par étapes pour limiter les risques et permettre à vos équipes de s’adapter progressivement.

Nous proposons la modernisation des bases de données (migration vers des bases de données relationnelles modernes), l’intégration avec les standards DevOps du marché, et la transformation du code RPG en technologies plus récentes. Pour la partie interface, nous préconisons la modularisation du code et la fabrication de webservices qui serviront de lien entre le back-office et le front web ou mobile.

Outils et Technologies Utilisés

Nous utilisons ARCAD for IBM i Modernization, incluant des outils spécialisés comme :

Transformer RPG

Pour convertir automatiquement le code en RPG freeForm, beaucoup plus lisible et très proche, dans sa syntaxe de .Net et Java

Transformer Synon

Pour sortir de cet AGL obsolète

Transformer DB

Pour convertir les fichiers physiques et logiques en tables et vues

Transformer Microservices

Pour modulariser le code RPG, découvrir le code similaire et faciliter la création de webservices

Transformer Field

Pour étendre la taille de certains champs base de données devenus trop petits (n° d’article, n° de commande, montants, etc.)

Nous travaillons avec RPG Freeform comme langage le plus adapté au back office, et tous les autres langages pour la partie front office (Java, PHP, Node JS, Ruby, Python, REACT, Angular)

Vous pouvez intégrer des technologies telles que les API REST, les microservices, et l’automatisation avec des outils DevOps.

Impact et Risques

Non, nous mettons en œuvre des stratégies de migration qui minimisent les interruptions, en utilisant des environnements de test et en planifiant soigneusement les phases de transition.

Les risques peuvent inclure des interruptions temporaires et la courbe d’apprentissage des nouvelles technologies. Nous atténuons ces risques grâce à une planification rigoureuse et à des tests approfondis.

C’est là encore un très gros avantage de la modernisation. Pas besoin de revoir toutes les interactions avec les autres systèmes.

Contact Us

VERSION D’ESSAI / DEMO

Réservez une version d’essai ou une session dans notre sandbox !

Essayez maintenant !

ou

Demandez une démo