Domaine23 catégories364 prestations

Systèmes centraux mainframe, COBOL et modernisation du legacy bancaire : audit, conseil, formation et assistance technique pour la banque

Systèmes centraux bancaires : mainframe IBM Z, COBOL, CICS, Db2, JCL et modernisation du legacy, avec la reprise des savoir-faire et la maîtrise des risques de migration.

Voir les 23 catégories Demander un devis

Un développeur travaille devant son ordinateur portable, des cartes électroniques et des écrans de contrôle posés sur l'établi (image de synthèse)

Sur les catégories de ce domaine, nous intervenons en audit et diagnostic, conseil, conception et réalisation, déploiement et migration, assistance technique et formation. La formation est l'une de ces prestations, pas la seule : chaque page de catégorie détaille les prestations ouvertes, leur format, leur charge indicative et leur livrable.

Dans de nombreuses banques, les comptes, les moteurs de paiement, le crédit, les chaînes de traitement de nuit et les échanges interbancaires tournent sur des systèmes centraux : plateformes IBM Z sous z/OS avec CICS (Customer Information Control System, moniteur transactionnel d'IBM), IMS (Information Management System, système de gestion d'information d'IBM), Db2, JCL (Job Control Language, langage de contrôle des travaux sur mainframe), COBOL (langage de programmation des systèmes centraux bancaires) et PL/I, ou IBM i avec RPG (Report Program Generator, langage de programmation d'IBM i), parfois ADABAS (Adaptable Data Base System, base de données du monde mainframe) ou PACBase. Ces systèmes sont robustes, mais leurs applications sont anciennes, leur documentation est incomplète et une partie du savoir-faire repose sur quelques personnes proches du départ. Moderniser sans interrompre le service est l'enjeu central.

Le cadre est réglementaire autant que technique. DORA (Digital Operational Resilience Act, règlement européen sur la résilience opérationnelle numérique) impose d'évaluer chaque année le risque des systèmes hérités, de tenir un registre des prestataires TIC (technologies de l'information et de la communication) et de prévoir leur sortie. L'arrêté du 3 novembre 2014 encadre le contrôle interne et l'externalisation, et le secret bancaire limite l'accès aux données de clients. Ces sujets concernent le responsable de l'exploitation et de la production informatique, les développeurs et experts des systèmes centraux, l'architecte d'entreprise, le directeur des systèmes d'information et le responsable de la gestion des prestataires informatiques.

Nous intervenons par l'audit du patrimoine applicatif et de la dette technique, le conseil sur la trajectoire de modernisation, la conception d'architectures cibles et de plans de migration, la migration par lots et le déploiement d'outils, et l'assistance technique, au forfait ou en récurrent, avec des livrables définis. La formation, en intra-entreprise, reste un moyen parmi d'autres. Nous ne décidons pas à la place de l'établissement, nous ne remplaçons pas son exploitation et nous ne promettons aucune issue : nos livrables sont traçables, argumentés et présentables à la direction, à l'audit interne ou à l'ACPR (Autorité de contrôle prudentiel et de résolution).

Où ce domaine intervient dans la vie d'un dispositif bancaire

  1. 01Cadrage
  2. 02Conformité
  3. 03Mise en œuvre
  4. 04Exploitation
  5. 05Évolution
Ce domaine intervient surtout aux phases suivantes : cadrage, mise en œuvre, exploitation et évolution.

23Catégories

Les 23 catégories du domaine systèmes centraux mainframe, COBOL et modernisation du legacy bancaire

Chaque catégorie s'ouvre à tout ou partie des 6 types de prestation du domaine, signalés sous son titre, avec une page détaillée par prestation. La phrase sous chaque titre reprend le premier objectif de la catégorie.

  • ADABAS

    Gérer des bases de données relationnelles.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un consultant assis en fauteuil échange avec trois interlocuteurs autour d'une table basse (image de synthèse)

    CICS

    Gérer les transactions en ligne.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Deux collègues pointent un schéma d'architecture affiché sur un grand écran mural (image de synthèse)

    COBOL

    Automatiser le traitement des données métiers.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un technicien devant un ordinateur portable et un moniteur, des cartes électroniques au premier plan (image de synthèse)

    Db2

    Gérer des bases de données relationnelles.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Equator Finastra

    Gérer les opérations bancaires internationales.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Quatre participants autour d'une grande table de salle de formation, ordinateurs portables ouverts (image de synthèse)

    IBM Debug for z/OS

    Analyser et déboguer les applications z/OS avec IBM Debug pour z/OS.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM Developer for z/OS

    Gérer le développement d'applications z/OS.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Quatre professionnels échangent autour d'une table basse dans un salon de réunion, ordinateur portable ouvert (image de synthèse)

    IBM Host Access Transformation Services

    Automatiser la gestion des connexions IBM Host Access Transformation Services.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Des collègues, bras croisés, suivent une présentation devant un mur d'écrans de schémas (image de synthèse)

    IBM i (System i, iSeries, AS/400)

    Gérer l'administration des systèmes IBM i.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un ingénieur contrôle des cartes électroniques et des écrans de test posés sur un établi (image de synthèse)

    IBM i Modernization Engine

    Moderniser les applications IBM i.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM Information Management System (IMS)

    Gérer la gestion de la base de données IMS.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un groupe de participants autour d'une table ronde dans une salle de formation lumineuse (image de synthèse)

    IBM Migration Utility for z/OS

    Automatiser la migration de données vers z/OS.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM Resource Access Control Facility (RACF)

    Gérer les accès aux ressources sensibles.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Une équipe suit une visioconférence autour d'une table, écran mural au fond (image de synthèse)

    IBM watsonx Code Assistant

    Automatiser les processus de développement logiciel avec l'IA (intelligence artificielle).

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM Z JCL Expert

    Gérer la planification des jobs sur IBM Z.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM z/OS

    Gérer des bases de données critiques.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • IBM z/OS Connect

    Créer des API (Application Programming Interface, interface de programmation) sécurisées avec IBM z/OS Connect.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Des participants autour d'une grande table, un écran de visioconférence au fond et un ordinateur portable au premier plan (image de synthèse)

    IBM z/OS Container Platform

    Maîtriser la gestion de containers z/OS avec la plateforme IBM z/OS Container Platform.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Langage JCL (Job Control Language)

    Automatiser l'exécution de traitements batch.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un consultant assis en fauteuil échange avec trois interlocuteurs autour d'une table basse (image de synthèse)

    Langage PACBase

    Développer des applications de gestion.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Deux collègues pointent un schéma d'architecture affiché sur un grand écran mural (image de synthèse)

    Langage PL/I (PL1)

    Développer des applications métiers.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Un technicien devant un ordinateur portable et un moniteur, des cartes électroniques au premier plan (image de synthèse)

    RPG (Report Program Generator)

    Automatiser le traitement des données métier.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
  • Sopra Banking Software

    Automatiser les processus bancaires.

    • audit
    • conseil
    • réalisation
    • déploiement
    • assistance technique
    • formation
Un développeur travaille devant son ordinateur portable, des cartes électroniques et des écrans de contrôle posés sur l'établi (image de synthèse)

364 prestations détaillées dans ce domaine

23 catégories, 6 types de prestation. Chaque fiche donne son déroulé, ses livrables, sa charge indicative et son délai de démarrage, pour que vous compariez avant même le premier échange.

  • 48 h pour une première réponse
  • 23 catégories
  • 6 types ouverts

Un patrimoine technique au cœur de l'activité bancaire

Les plateformes et les langages en jeu

Un système central bancaire est l'ensemble des applications qui tiennent les comptes, exécutent les opérations, calculent les intérêts, gèrent les crédits et alimentent les autres systèmes. Dans beaucoup d'établissements, il repose sur un mainframe IBM Z sous z/OS. Les transactions en ligne passent par CICS ou IMS, les données sont stockées dans Db2, IMS ou ADABAS, et les traitements de nuit, dits batchs, sont orchestrés par des JCL. Les programmes sont écrits en COBOL, en PL/I ou en assembleur ; certains ont été générés à partir d'un atelier de génie logiciel comme PACBase. D'autres établissements, souvent de taille intermédiaire, exploitent IBM i (System i, AS/400) avec des programmes en RPG.

À ces plateformes s'ajoutent les progiciels de cœur de banque, dont certains sont présents dans le catalogue comme outils du thème, et les couches d'ouverture qui exposent les transactions à d'autres applications, comme z/OS Connect. Optédif n'est ni partenaire ni revendeur de ces éditeurs ; les marques appartiennent à leurs titulaires. Le sujet qui nous occupe n'est pas le choix d'un produit : c'est la maîtrise de l'existant, de sa dette technique et de sa transformation.

Pourquoi le legacy est un sujet de direction

Ces systèmes sont fiables parce qu'ils ont été éprouvés, mais trois fragilités reviennent. La première est la connaissance : la documentation est partielle, les règles de gestion sont dans le code, et les personnes qui les connaissent sont proches de la retraite ou déjà parties. La deuxième est la dépendance : un changement sur un programme peut toucher une chaîne de nuit, un échange interbancaire ou un état réglementaire, sans que personne n'ait la cartographie complète. La troisième est la rareté du marché des compétences, qui rend les remplacements longs.

La modernisation ne consiste donc pas à choisir une technique, mais à décider, application par application, ce qu'on conserve, ce qu'on ouvre par des interfaces, ce qu'on réhéberge, ce qu'on réécrit et ce qu'on remplace, en tenant compte du risque pour la continuité de service.

Le cadre réglementaire applicable

DORA et les systèmes hérités

Le règlement (UE) 2022/2554 (DORA), applicable depuis le 17 janvier 2025, traite expressément des systèmes hérités. Son article 8, paragraphe 7, demande aux entités financières autres que les microentreprises de conduire, au moins une fois par an, une évaluation spécifique du risque TIC pour tous les systèmes TIC hérités, et en tout état de cause avant et après la connexion de technologies, d'applications ou de systèmes. La Q&R de l'EIOPA sur cette question lit la notion de connexion largement : elle inclut les interfaces et les changements qui créent de nouvelles interdépendances. Pour une banque, exposer une transaction centrale à une application mobile est donc un événement qui appelle une évaluation.

Le même règlement exige un cadre de gestion du risque TIC approuvé par l'organe de direction, une cartographie des actifs et de leurs dépendances, des sauvegardes et des plans de reprise, et, pour les prestataires, un registre d'informations, des clauses contractuelles minimales et une stratégie de sortie pour les fonctions critiques ou importantes. L'AMF en présente les blocs, et l'ACPR en contrôle l'application pour les établissements de crédit et de paiement.

Contrôle interne et externalisation

L'arrêté du 3 novembre 2014 relatif au contrôle interne des entreprises du secteur de la banque, des services de paiement et des services d'investissement soumises au contrôle de l'ACPR reste le texte français de référence. Son article 10 définit les activités externalisées, confiées à un tiers de manière durable et à titre habituel, et distingue parmi elles les prestations de services ou autres tâches opérationnelles essentielles ou importantes. Lorsqu'un contrat relève de cette seconde catégorie, l'entreprise doit en informer l'ACPR, le suivre dans un registre et couvrir l'activité par son contrôle interne. Les orientations de l'ABE (Autorité bancaire européenne) sur l'externalisation (EBA/GL/2019/02) complètent le dispositif pour les prestations non TIC, DORA régissant les prestations TIC. Le texte est publié sur Légifrance ; l'article 10 a été modifié par un arrêté du 29 juillet 2026.

La conséquence pour un projet de modernisation est simple : confier l'exploitation, la maintenance ou une migration à un tiers peut constituer une externalisation essentielle ou importante, avec contrat écrit, droit d'accès de l'ACPR et plan de sortie. Le conseil, l'audit à blanc et la formation, eux, ne sont en principe pas visés, sous réserve d'une appréciation au cas par cas par l'établissement.

Secret bancaire et protection des données

Les établissements de crédit et leurs salariés sont tenus au secret professionnel par l'article L. 511-33 du code monétaire et financier. Cet article prévoit des cas de communication, parmi lesquels les contrats de prestations de services conclus avec un tiers en vue de lui confier des fonctions opérationnelles importantes, dans la limite de ce qui est nécessaire. Le rapport du Haut Comité juridique de la Place financière de Paris de 2020, publié sur le site de la Banque de France, en analyse la portée pour la sous-traitance. S'y ajoute le règlement (UE) 2016/679, qui impose la sécurité des traitements. Un système central contient les données les plus sensibles de l'établissement : l'accès d'un intervenant extérieur y est décidé par l'établissement, jamais par défaut.

Moderniser sans interrompre le service

Les trajectoires de modernisation

On rencontre cinq trajectoires. Conserver une application stable, en la documentant et en renforçant son exploitation. L'ouvrir par des interfaces pour qu'elle serve les canaux modernes sans la modifier. La réhéberger sur une autre plateforme avec peu de changement de code. La réécrire, à l'identique fonctionnel ou avec une refonte. La remplacer par un progiciel, ce qui suppose de reprendre l'historique et d'adapter les processus. Aucune n'est bonne en soi : le choix dépend de la criticité de l'application, de son état, des compétences et du calendrier réglementaire.

Des outils aident à décider et à conduire le changement : analyse statique et cartographie des dépendances, débogage et édition de programmes, outils de migration, assistants de génération de code, conteneurs sur la plateforme centrale. Ils réduisent l'effort de lecture, mais ils ne remplacent ni la connaissance fonctionnelle ni la recette.

La transmission des savoir-faire

La transmission est un chantier à part entière. Elle commence par identifier les applications dont la connaissance est concentrée sur une ou deux personnes, puis par documenter les règles de gestion, les chaînes de traitement, les cas particuliers et les procédures d'incident. Elle se poursuit par des binômes entre expérimentés et plus jeunes, sur des tâches réelles, et par une relecture des documents par ceux qui les ont écrits. Elle suppose du temps dégagé : un départ annoncé six mois à l'avance laisse rarement la marge nécessaire. Nous concevons ces plans, nous en réalisons une partie au forfait sous forme de documentation relue par l'expert, et nous formons les équipes qui reprennent le périmètre.

Les risques d'une migration

Une migration porte des risques connus : perte ou altération de données lors de la reprise de l'historique, écarts de calcul entre l'ancien et le nouveau traitement, dépassement de la fenêtre de traitement de nuit, dépendances oubliées avec un échange interbancaire ou un état réglementaire, bascule sans retour arrière possible, perte de compétences pendant la période de fonctionnement en double. Les parades sont classiques et doivent être écrites avant le démarrage : migration par lots, rapprochement systématique des résultats sur des jeux de données représentatifs, fonctionnement en parallèle, critères de décision pour la bascule et pour le retour arrière, répétitions générales, communication aux métiers. Aucune méthode n'élimine le risque ; elle le rend visible et décidable.

Prestataires et accès aux environnements

Un prestataire de modernisation est un prestataire TIC

Dès qu'un prestataire exploite, maintient, migre ou héberge des applications, il entre dans la catégorie des prestataires de services TIC de DORA. L'établissement doit alors l'inscrire au registre d'informations, qu'il remet chaque année à l'ACPR, évaluer sa chaîne de sous-traitance, prévoir les clauses contractuelles exigées par le règlement délégué (UE) 2024/1773 et organiser la sortie. Pour les prestations qui soutiennent une fonction critique ou importante, ces exigences s'appliquent avec toute leur force. Selon le rapport annuel 2025 de l'ACPR, près de 200 incidents majeurs ont été notifiés en 2025, dont environ 60 % impliquaient un prestataire informatique : le sujet n'est pas théorique.

Accès à la production et aux données

Un intervenant extérieur n'a pas de raison d'accéder aux données de clients pour auditer, concevoir ou former. Pour développer, tester ou migrer, les bonnes pratiques sont les mêmes partout : environnements de développement et de recette séparés de la production, jeux de données anonymisés ou fictifs, comptes nominatifs, principe du moindre privilège, comptes à privilèges encadrés, traçabilité des actions, séparation des tâches, chartes de sécurité signées. Quand l'intervention en production est inévitable, elle est décidée par l'établissement, limitée dans le temps et contrôlée par ses équipes.

Ce que nous faisons, et ce que nous ne faisons pas

Ce que nous faisons

Nous auditons le patrimoine applicatif et sa dette technique à partir d'extraits de code, de JCL et de documents. Nous conseillons sur la trajectoire de modernisation et sur la transmission des savoir-faire. Nous concevons des architectures cibles et des plans de migration avec leurs stratégies de recette et de retour arrière. Nous migrons des lots et déployons des outils dans des environnements de développement et de recette. Nous apportons une assistance technique en développement COBOL, en systèmes z/OS et en bases Db2, sous la responsabilité et l'encadrement d'Optédif, avec des livrables définis, au forfait ou en récurrent. Sur les prestations qui touchent aux données de clients, nous respectons le secret bancaire, la confidentialité et les accès définis par l'établissement. Nos livrables sont traçables, argumentés et présentables à la direction, à l'audit interne ou à l'ACPR.

La formation, en intra-entreprise, vient en complément : lecture de programmes, méthodes de maintenance, exploitation, passage de relais entre générations.

Ce que nous ne faisons pas

  • Nous ne mettons pas de personnel à disposition : nos intervenants restent sous l'autorité d'Optédif, sur des livrables définis. L'établissement conserve la responsabilité de ses fonctions de contrôle et de ses décisions.
  • Nous n'exploitons pas vos systèmes à votre place et nous n'accédons pas à la production ni aux données de clients sans cadre contractuel préalable.
  • Nous ne prononçons aucune conformité à DORA ni à l'arrêté du 3 novembre 2014 : nous préparons des dossiers que votre établissement présente.
  • Nous ne choisissons pas un éditeur ou une solution à votre place, et nous ne promettons aucun résultat de migration.
  • Nos formations ne valent pas certification d'éditeur.

Références officielles

Le règlement (UE) 2022/2554 et ses actes délégués sont publiés sur EUR-Lex. L'arrêté du 3 novembre 2014 est consultable sur Légifrance, le secret bancaire à l'article L. 511-33 du code monétaire et financier. Les orientations de l'ABE sur l'externalisation sont publiées sur le site de l'ABE.

Catégories liées dans d'autres domaines

Un projet dans le domaine systèmes centraux mainframe, COBOL et modernisation du legacy bancaire touche rarement un seul métier. Ces catégories d'autres domaines reviennent souvent dans les mêmes demandes : elles se combinent avec celles de cette page dans une même prestation ou dans un même plan de formation.

Domaines voisins

Les catégories de ce domaine se combinent souvent avec celles des autres domaines du catalogue. Lorsqu'une formation mène à une licence, à un agrément ou à une certification, nous vous orientons vers un organisme agréé ou habilité et nous intervenons en amont ou en aval, en audit, en conseil ou en réalisation de livrables.

  • Paiements, monétique, flux SWIFT, fraude et actifs numériques : Paiements, monétique, flux SWIFT (Society for Worldwide Interbank Financial Telecommunication, réseau de messagerie interbancaire), lutte contre la fraude et actifs numériques : plateformes de paiement, trésorerie, tokenisation et sécurité des transactions.
  • Cybersécurité, gestion des identités et résilience opérationnelle DORA : Cybersécurité, gestion des identités et résilience opérationnelle : DORA, NIS 2 (Network and Information Security 2, directive européenne sur la sécurité des réseaux et des systèmes d'information), ISO (International Organization for Standardization, Organisation internationale de normalisation) 27001, EBIOS RM (EBIOS Risk Manager, méthode d'analyse des risques numériques de l'ANSSI), continuité d'activité, détection et sécurité des accès.
  • Données, BI, reporting décisionnel et gouvernance de la donnée : Données, BI (Business Intelligence, informatique décisionnelle), reporting décisionnel et gouvernance de la donnée : plateformes, catalogues, qualité, référentiels et outils d'analyse au service des métiers bancaires.

Toutes les catégories Les 9 types de prestation Demander un devis