Nos idées
Pour les banques, les changements d’usage et de réglementations nécessitent des mises à jour constantes sur leurs systèmes. Ces adaptations sont coûteuses et lentes à mettre en oeuvre. Les banques doivent rapidement trouver des solutions pour accélérer.
Un monde moderne flexible et ouvert ...
Récemment, de nombreuses bonnes pratiques et technologies ont vu le jour afin de faciliter l’évolution des systèmes complexes. Ces expérimentations, financées par des acteurs tels que Google et Amazon ont permis d’imaginer et de créer les systèmes informatiques du futur. Ils reposent autour de plusieurs principes et technologies :
- Les architectures microservices : simplifier les systèmes en les découpant en petites fonctionnalités
- L’event-sourcing : rendre les services indépendants les uns des autres afin qu’ils aient chacun leur propre cycle de vie
- La containerisation : isoler les services au niveau des systèmes d’exploitation
- L’API management : faciliter la communication inter-services
- Les traitements Big Data : déployer des infrastructures spécialisées pour tirer le maximum de valeur de toutes les données accumulées
Aujourd’hui les banques doivent investir rapidement dans une infrastructure / un réceptacle moderne implémentant ces principes et technologies. La marge de progression entre les systèmes d’hier et de demain est importante et l’écart, entre les acteurs qui ont investi et les autres, se creuse de jour en jour. Amazon est un bon exemple du monde que vous pourrez demain imaginer : “Chez Amazon, nous déployons une amélioration logicielle toutes les secondes” – Werner Vogels, CTO
… qui cohabite avec les systèmes actuels
Les systèmes bancaires actuels (legacy) représentent un actif très important pour la plupart des banques. Ces systèmes fournissent des fonctionnalités critiques et contiennent des millions de lignes de code. Ils fonctionnent depuis plus de 20 à 30 ans mais deviennent de plus en plus coûteux à faire évoluer. Cependant, les remplacer entièrement serait trop risqué et coûteux, très peu de banques l’imaginent. La solution à envisager, c’est de les rajeunir.
Les rajeunir consiste à les faire cohabiter avec les systèmes flexibles du futur. Il faut ouvrir des sillons (API) dans ces systèmes, ouvrir leurs systèmes d’exploitation, leurs applications et leurs bases de données. Vous devez investir pour coller le legacy au moderne.