SlideShare une entreprise Scribd logo
PARIS, France - Nov 3
Présentateurs 2016
Qui sommes nous ?
Une croissance forte depuis 5 ans
La DSI
●30 personnes réparties en MOE, AMOA, Infrastructure
●7 partitions Power 7 / IBM-i
●Une application cœur de métier, des sites Web, EDI, GED, Data Warehouse
●Compétences RPGLE, java
Des contraintes stratégiques
●Ouverture vers d'autres acteurs, au grand public
●Sous-traiter des tâches sans valeur ajoutée
●Etendre notre rôle de prestataire de services vers d'autres marchés et
opportunités
Notre système d’information
Application typique : ancienne (jusqu’à près de 20 ans) et complexe
Maintenance compliquée
• Une base de données conçue selon les évolutions et impératifs du moment
• De nombreuses générations de concepteurs et développeurs
• De nombreux changements de logique métier
Technologies RPG, java
Ecrans verts – la honte ?
Legacy : Littéralement hérité. Se dit de composants, logiciels
ou matériels, issus d'une génération ou d'une version
dépassée et qui continuent d'être utilisés, après des
ajustements, en même temps que la technologie actuelle
d'une entreprise.
Legacy
Héritage : patrimoine transmise par les générations
précédentes
Comment envisager l'avenir ?
Nos dirigeants n’ont aucune raison d’être loyaux à la plate-forme, sauf en
constatant le TCO faible.
Faut-il tout remplacer ? « C’est vieux on jette ».
Il faut pouvoir profiter des possibilités des technologies modernes
Il faut pouvoir évoluer suivant les évolutions législatives, commerciales ...
Les possibilités :
Achat d'un produit du marché
Redévelopper
Bâtir sur l'existant, moderniser
Quel est le problème ?
Les freins et difficultés ne sont en rien liées à la
plate-forme, mais à l'application
D’autres plate-formes ne sont en rien à l’abri de
l’entropie
« Moderniser » n'est pas une fin en soi
Quoi de positif ?
La traversée d'une période de croissance forte sans aucun heurt/rupture dans
l’informatique
L'incorporation de sites web, de services Web, échanges avec les partenaires,
de GED
Surtout, la possibilité d'ajouter des composants autour d'un existant, sans
devoir tout casser
Alors pourquoi rester sur le i
Arguments évidents : la virtualisation, l’intégration, un « Framework » intégré, ou tout
marche ensemble, à l’abri des évolutions de technologie
Concept d’origine : protéger l'investissement, laisser les équipes informatiques
s’occuper du métier, pas de la technologie.
Stabilité technique, stabilité dans le temps
Pas besoin d’une équipe d’experts technologiques :
1 seule personne
« systèmes et exploitation » côté i
Qu'est la modernisation ?
Un langage ?
Une technologie ?
Etre indépendants de la plate-forme ?
Ou
Rendre indépendantes les couches métier et interface utilisateur
Pouvoir profiter des évolutions technologiques lorsqu’elles apportent un vrai
plus au business
Ce que nous avons accompli
Une philosophie :
●Si ce n’est pas cassé, ne le répare pas.
●N’essayons pas de tout refaire en même temps
Quelques exemples depuis 2 ans :
●Création d'une usine d'envoi spools par PDF, SMS
●Intégration d'une GED
●Utilisation de SQL pour présenter une base simple à partir d’une base opaque
●Réalisation d'un entrepôt de données avec un outil de requête/OLAP
●Services Web SOAP qui s’intègrent avec et utilisent le code existant
●Services RESTful écrits par des développeurs RPG
La plate-forme amène la modernisation
Nous pouvons attendre la maturité des technologies, sachant qu'elles seront
intégrées si elles deviennent des standards
Nous disposons de langages modernes - RPGLE, SQL, nodeJs
Nous n'avons pas à gérer des fermes de serveurs inter-connectés évoluant à
des rythmes différents
Nous avons la garantie de pouvoir évoluer sans rupture ni blocage
Si je ne peux pas le faire autour du i, devrais-je le faire ?

Contenu connexe

Similaire à IBM i for the Future: A Customer's Perspective - Simon Savage

Présentation de la société Impartial IT
Présentation de la société Impartial ITPrésentation de la société Impartial IT
Présentation de la société Impartial IT
laurentgoffinet
 
Devoxx france-2013-lecons-cloud
Devoxx france-2013-lecons-cloudDevoxx france-2013-lecons-cloud
Devoxx france-2013-lecons-cloudDali Kilani
 
LB - DevOps
LB - DevOpsLB - DevOps
LB - DevOps
B2BM
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
Damien Seguy
 
Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?
Jérôme DIDAT
 
IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???
Jérôme DIDAT
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Jean-François Caenen
 
Presentation e tech v2.3 dahlia
Presentation e tech v2.3  dahliaPresentation e tech v2.3  dahlia
Presentation e tech v2.3 dahlia
Dahlia RAZAFY
 
Innover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans ruptureInnover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans ruptureGuillaume Laforge
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Thomas Choppy
 
Présentation OCARA
Présentation OCARAPrésentation OCARA
Présentation OCARA
Michel Lalieu
 
Webinaire Starxpert : Ged transverse avec alfresco
Webinaire Starxpert : Ged transverse avec alfrescoWebinaire Starxpert : Ged transverse avec alfresco
Webinaire Starxpert : Ged transverse avec alfresco
Jean Francois DONIKIAN
 
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
Sollan France
 
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
Sollan France
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017
Clara Feuillet
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Nuxeo
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Alyotech
 
Présentation 6 IT 2016
Présentation 6 IT 2016Présentation 6 IT 2016
Présentation 6 IT 2016
Jean-Marc Dupont
 
Présentation HEC - Cloud Computing En France - Cédric Mora
Présentation HEC - Cloud Computing En France - Cédric MoraPrésentation HEC - Cloud Computing En France - Cédric Mora
Présentation HEC - Cloud Computing En France - Cédric Mora
Cédric Mora
 
MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET Developer
Jason De Oliveira
 

Similaire à IBM i for the Future: A Customer's Perspective - Simon Savage (20)

Présentation de la société Impartial IT
Présentation de la société Impartial ITPrésentation de la société Impartial IT
Présentation de la société Impartial IT
 
Devoxx france-2013-lecons-cloud
Devoxx france-2013-lecons-cloudDevoxx france-2013-lecons-cloud
Devoxx france-2013-lecons-cloud
 
LB - DevOps
LB - DevOpsLB - DevOps
LB - DevOps
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
 
Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?Metiers & IT : boosting innovation ?
Metiers & IT : boosting innovation ?
 
IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???IT & Métiers : how to innovate ... together ???
IT & Métiers : how to innovate ... together ???
 
Cloud commputing impacts sur la façon de pensée les SI et la DSI
Cloud commputing   impacts sur la façon de pensée les SI et la DSICloud commputing   impacts sur la façon de pensée les SI et la DSI
Cloud commputing impacts sur la façon de pensée les SI et la DSI
 
Presentation e tech v2.3 dahlia
Presentation e tech v2.3  dahliaPresentation e tech v2.3  dahlia
Presentation e tech v2.3 dahlia
 
Innover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans ruptureInnover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans rupture
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010
 
Présentation OCARA
Présentation OCARAPrésentation OCARA
Présentation OCARA
 
Webinaire Starxpert : Ged transverse avec alfresco
Webinaire Starxpert : Ged transverse avec alfrescoWebinaire Starxpert : Ged transverse avec alfresco
Webinaire Starxpert : Ged transverse avec alfresco
 
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
Présentation en ligne | Casser les silos pour améliorer l’efficacité métiers ...
 
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
Déjeuner-débat EIM360 | Casser les silos pour améliorer l’efficacité métiers ...
 
Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017Digital transformation - DevOps Day - 02/02/2017
Digital transformation - DevOps Day - 02/02/2017
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et Nantes
 
Présentation 6 IT 2016
Présentation 6 IT 2016Présentation 6 IT 2016
Présentation 6 IT 2016
 
Présentation HEC - Cloud Computing En France - Cédric Mora
Présentation HEC - Cloud Computing En France - Cédric MoraPrésentation HEC - Cloud Computing En France - Cédric Mora
Présentation HEC - Cloud Computing En France - Cédric Mora
 
MEGA International: Senior .NET Developer
MEGA International: Senior .NET DeveloperMEGA International: Senior .NET Developer
MEGA International: Senior .NET Developer
 

Plus de Fresche Solutions

Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017
Fresche Solutions
 
Étude de cas Fresche: Agilysys
Étude de cas Fresche: AgilysysÉtude de cas Fresche: Agilysys
Étude de cas Fresche: Agilysys
Fresche Solutions
 
Étude de cas Fresche: New Penn
Étude de cas Fresche: New PennÉtude de cas Fresche: New Penn
Étude de cas Fresche: New Penn
Fresche Solutions
 
Étude de cas Fresche: Fiserv
Étude de cas Fresche: FiservÉtude de cas Fresche: Fiserv
Étude de cas Fresche: Fiserv
Fresche Solutions
 
Newlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FRNewlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FR
Fresche Solutions
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
Fresche Solutions
 
X-Rules - FR
X-Rules - FRX-Rules - FR
X-Rules - FR
Fresche Solutions
 
X-Audit - FR
X-Audit - FRX-Audit - FR
X-Audit - FR
Fresche Solutions
 
X-Resize - FR
X-Resize - FRX-Resize - FR
X-Resize - FR
Fresche Solutions
 
X-Analysis Professional - FR
X-Analysis Professional - FRX-Analysis Professional - FR
X-Analysis Professional - FR
Fresche Solutions
 
X-Datatest - FR
X-Datatest - FRX-Datatest - FR
X-Datatest - FR
Fresche Solutions
 
X-DB Modernize - FR
X-DB Modernize - FRX-DB Modernize - FR
X-DB Modernize - FR
Fresche Solutions
 
X-2E Analysis - FR
X-2E Analysis - FRX-2E Analysis - FR
X-2E Analysis - FR
Fresche Solutions
 
IBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison ButterillIBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison Butterill
Fresche Solutions
 
IBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul TuohyIBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul Tuohy
Fresche Solutions
 
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel TzinevrakisBuilding Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Fresche Solutions
 
Understanding Your Applications - Ray Everhart
Understanding Your Applications - Ray EverhartUnderstanding Your Applications - Ray Everhart
Understanding Your Applications - Ray Everhart
Fresche Solutions
 
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg PattersonA look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
Fresche Solutions
 
From RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
From RPG OA to Node.js: Approaches to Application Modernization - Greg PattersonFrom RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
From RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
Fresche Solutions
 
How Change Management Solutions Improve your Customer Experience, by Donna We...
How Change Management Solutions Improve your Customer Experience, by Donna We...How Change Management Solutions Improve your Customer Experience, by Donna We...
How Change Management Solutions Improve your Customer Experience, by Donna We...
Fresche Solutions
 

Plus de Fresche Solutions (20)

Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017
 
Étude de cas Fresche: Agilysys
Étude de cas Fresche: AgilysysÉtude de cas Fresche: Agilysys
Étude de cas Fresche: Agilysys
 
Étude de cas Fresche: New Penn
Étude de cas Fresche: New PennÉtude de cas Fresche: New Penn
Étude de cas Fresche: New Penn
 
Étude de cas Fresche: Fiserv
Étude de cas Fresche: FiservÉtude de cas Fresche: Fiserv
Étude de cas Fresche: Fiserv
 
Newlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FRNewlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FR
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
 
X-Rules - FR
X-Rules - FRX-Rules - FR
X-Rules - FR
 
X-Audit - FR
X-Audit - FRX-Audit - FR
X-Audit - FR
 
X-Resize - FR
X-Resize - FRX-Resize - FR
X-Resize - FR
 
X-Analysis Professional - FR
X-Analysis Professional - FRX-Analysis Professional - FR
X-Analysis Professional - FR
 
X-Datatest - FR
X-Datatest - FRX-Datatest - FR
X-Datatest - FR
 
X-DB Modernize - FR
X-DB Modernize - FRX-DB Modernize - FR
X-DB Modernize - FR
 
X-2E Analysis - FR
X-2E Analysis - FRX-2E Analysis - FR
X-2E Analysis - FR
 
IBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison ButterillIBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison Butterill
 
IBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul TuohyIBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul Tuohy
 
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel TzinevrakisBuilding Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
 
Understanding Your Applications - Ray Everhart
Understanding Your Applications - Ray EverhartUnderstanding Your Applications - Ray Everhart
Understanding Your Applications - Ray Everhart
 
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg PattersonA look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
 
From RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
From RPG OA to Node.js: Approaches to Application Modernization - Greg PattersonFrom RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
From RPG OA to Node.js: Approaches to Application Modernization - Greg Patterson
 
How Change Management Solutions Improve your Customer Experience, by Donna We...
How Change Management Solutions Improve your Customer Experience, by Donna We...How Change Management Solutions Improve your Customer Experience, by Donna We...
How Change Management Solutions Improve your Customer Experience, by Donna We...
 

Dernier

Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
AlbertSmithTambwe
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
abderrahimbourimi
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
Horgix
 

Dernier (7)

Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...
 

IBM i for the Future: A Customer's Perspective - Simon Savage

  • 3. Qui sommes nous ? Une croissance forte depuis 5 ans
  • 4. La DSI ●30 personnes réparties en MOE, AMOA, Infrastructure ●7 partitions Power 7 / IBM-i ●Une application cœur de métier, des sites Web, EDI, GED, Data Warehouse ●Compétences RPGLE, java Des contraintes stratégiques ●Ouverture vers d'autres acteurs, au grand public ●Sous-traiter des tâches sans valeur ajoutée ●Etendre notre rôle de prestataire de services vers d'autres marchés et opportunités
  • 5. Notre système d’information Application typique : ancienne (jusqu’à près de 20 ans) et complexe Maintenance compliquée • Une base de données conçue selon les évolutions et impératifs du moment • De nombreuses générations de concepteurs et développeurs • De nombreux changements de logique métier Technologies RPG, java Ecrans verts – la honte ?
  • 6. Legacy : Littéralement hérité. Se dit de composants, logiciels ou matériels, issus d'une génération ou d'une version dépassée et qui continuent d'être utilisés, après des ajustements, en même temps que la technologie actuelle d'une entreprise. Legacy Héritage : patrimoine transmise par les générations précédentes
  • 7. Comment envisager l'avenir ? Nos dirigeants n’ont aucune raison d’être loyaux à la plate-forme, sauf en constatant le TCO faible. Faut-il tout remplacer ? « C’est vieux on jette ». Il faut pouvoir profiter des possibilités des technologies modernes Il faut pouvoir évoluer suivant les évolutions législatives, commerciales ... Les possibilités : Achat d'un produit du marché Redévelopper Bâtir sur l'existant, moderniser
  • 8. Quel est le problème ? Les freins et difficultés ne sont en rien liées à la plate-forme, mais à l'application D’autres plate-formes ne sont en rien à l’abri de l’entropie « Moderniser » n'est pas une fin en soi
  • 9. Quoi de positif ? La traversée d'une période de croissance forte sans aucun heurt/rupture dans l’informatique L'incorporation de sites web, de services Web, échanges avec les partenaires, de GED Surtout, la possibilité d'ajouter des composants autour d'un existant, sans devoir tout casser
  • 10. Alors pourquoi rester sur le i Arguments évidents : la virtualisation, l’intégration, un « Framework » intégré, ou tout marche ensemble, à l’abri des évolutions de technologie Concept d’origine : protéger l'investissement, laisser les équipes informatiques s’occuper du métier, pas de la technologie. Stabilité technique, stabilité dans le temps Pas besoin d’une équipe d’experts technologiques : 1 seule personne « systèmes et exploitation » côté i
  • 11. Qu'est la modernisation ? Un langage ? Une technologie ? Etre indépendants de la plate-forme ? Ou Rendre indépendantes les couches métier et interface utilisateur Pouvoir profiter des évolutions technologiques lorsqu’elles apportent un vrai plus au business
  • 12. Ce que nous avons accompli Une philosophie : ●Si ce n’est pas cassé, ne le répare pas. ●N’essayons pas de tout refaire en même temps Quelques exemples depuis 2 ans : ●Création d'une usine d'envoi spools par PDF, SMS ●Intégration d'une GED ●Utilisation de SQL pour présenter une base simple à partir d’une base opaque ●Réalisation d'un entrepôt de données avec un outil de requête/OLAP ●Services Web SOAP qui s’intègrent avec et utilisent le code existant ●Services RESTful écrits par des développeurs RPG
  • 13. La plate-forme amène la modernisation Nous pouvons attendre la maturité des technologies, sachant qu'elles seront intégrées si elles deviennent des standards Nous disposons de langages modernes - RPGLE, SQL, nodeJs Nous n'avons pas à gérer des fermes de serveurs inter-connectés évoluant à des rythmes différents Nous avons la garantie de pouvoir évoluer sans rupture ni blocage Si je ne peux pas le faire autour du i, devrais-je le faire ?