architecture des systèmes d’information

57
http://www.sigl.epita.net Architecture des SI slide 1 05/23/22 Architecture des Architecture des systèmes d’information systèmes d’information CHEVET Guillaume, CHEVET Guillaume, NGUYEN Jean-Pierre, NGUYEN Jean-Pierre, CHRAIBI Jaâfar, CHRAIBI Jaâfar, HUYNH Alexandre, HUYNH Alexandre, SEBA Youness SEBA Youness

Upload: william-mason

Post on 30-Dec-2015

38 views

Category:

Documents


3 download

DESCRIPTION

Architecture des systèmes d’information. CHEVET Guillaume, NGUYEN Jean-Pierre, CHRAIBI Jaâfar, HUYNH Alexandre, SEBA Youness. Plan. Introduction Expression des besoins Alignement business et technologies Architecture logique Identification des éléments structurants - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Architecture des systèmes d’information

http://www.sigl.epita.net

Architecture des SIslide 1

04/19/23

Architecture des Architecture des systèmes d’informationsystèmes d’information

CHEVET Guillaume,CHEVET Guillaume,NGUYEN Jean-Pierre,NGUYEN Jean-Pierre,

CHRAIBI Jaâfar,CHRAIBI Jaâfar,HUYNH Alexandre,HUYNH Alexandre,

SEBA YounessSEBA Youness

Page 2: Architecture des systèmes d’information

Architecture des SIslide 2

04/19/23

PlanPlan

• IntroductionIntroduction• Expression des besoinsExpression des besoins• Alignement business et Alignement business et

technologiestechnologies• Architecture logiqueArchitecture logique• Identification des éléments Identification des éléments

structurantsstructurants• Architecture physiqueArchitecture physique• Conduite du changementConduite du changement• Bilan humain et financierBilan humain et financier• ConclusionConclusion

Page 3: Architecture des systèmes d’information

Architecture des SIslide 3

04/19/23

IntroductionIntroduction

Page 4: Architecture des systèmes d’information

Architecture des SIslide 4

04/19/23

IntroductionIntroduction

• ContexteContexte- mission de conseil en architecture dans une SSII- mission de conseil en architecture dans une SSII- Projet de fusion des 3 banque (BLA, CNE, BVP) Projet de fusion des 3 banque (BLA, CNE, BVP)

commandé par le DSI de la BLA pour former la « Banque commandé par le DSI de la BLA pour former la « Banque des Provinces de France »des Provinces de France »

• ObjectifObjectif- Refonte du SI afin de :- Refonte du SI afin de :

- moderniser le SI- moderniser le SI

- réaliser des économies d'échelle- réaliser des économies d'échelle

- optimiser les synergies post-fusion- optimiser les synergies post-fusion

- réduire les coûts récurrents - réduire les coûts récurrents

Page 5: Architecture des systèmes d’information

Architecture des SIslide 5

04/19/23

Expression Expression des besoinsdes besoins

Page 6: Architecture des systèmes d’information

Architecture des SIslide 6

04/19/23

Expression des besoinsExpression des besoins

• FonctionnelFonctionnel– Fusion des 3 SIFusion des 3 SI– Modernisation du SIModernisation du SI– Gestion de l’output managementGestion de l’output management– Accès des commerciaux en déplacement au SIAccès des commerciaux en déplacement au SI– Uniformisation du poste de travailUniformisation du poste de travail– Mise en place d’un ERPMise en place d’un ERP

• FinancierFinancier– Faire des économies d’échellesFaire des économies d’échelles– Optimiser les énergies post-fusionOptimiser les énergies post-fusion– Diminuer le Capex/OpexDiminuer le Capex/Opex

Page 7: Architecture des systèmes d’information

Architecture des SIslide 7

04/19/23

Alignement Alignement business et business et technologiestechnologies

Page 8: Architecture des systèmes d’information

Architecture des SIslide 8

04/19/23

Alignement business et Alignement business et technologiestechnologies

• Chaine de valeurChaine de valeur– Activités principalesActivités principales

• Logistique interne (transfert de fond)Logistique interne (transfert de fond)• ProductionProduction• Logistique externe (moyens de paiement)Logistique externe (moyens de paiement)• Marketing/vente (ouverture de compte, souscription)Marketing/vente (ouverture de compte, souscription)• Services (conseil, accès distant)Services (conseil, accès distant)

– Activités de supportActivités de support• Les ressources humaines (recrutement, …)Les ressources humaines (recrutement, …)• L’approvisionnement (achats, …)L’approvisionnement (achats, …)• Les activités administratives (comptabilité, service Les activités administratives (comptabilité, service

juridique, …) juridique, …)

Page 9: Architecture des systèmes d’information

Architecture des SIslide 9

04/19/23

Alignement business et Alignement business et technologiestechnologiesChaîne de valeurChaîne de valeur

Activités principales Activités de soutien

Transfert de fond(Logistique Interne)

(Production)

Moyen de paiement(Logistique externe)

Ouverture de compte/souscription

(Marketing/vente)

Conseil, accès distant(Services)

Les ressourceshumaines

Approvisionnement

Activités administratives

Soutien

Page 10: Architecture des systèmes d’information

Architecture des SIslide 10

04/19/23

Alignement business et Alignement business et technologiestechnologies

Business Technologies Impact

• Achat E-procurement

• Mis à jours des processus d’achat• Mise en place d’une plateforme technique

• Gestion des comptes clients• Gestion des moyens de paiement• Marketing

CRM • Mise à jour des processus • Intégration à l’ERP

• Ressources humaines• Comptabilité

ERP • Mis à jours des processus concernés

Page 11: Architecture des systèmes d’information

Architecture des SIslide 11

04/19/23

Alignement business et Alignement business et technologiestechnologies

• Mise en place d’indicateurs de performance par secteur pour mesurer Mise en place d’indicateurs de performance par secteur pour mesurer l’efficacité des technologies utiliséesl’efficacité des technologies utilisées– Achat : Achat :

• Enregistrer les dépenses mensuellesEnregistrer les dépenses mensuelles– RH : RH :

• Mesure du temps d’intégration administrative d’un nouvel employé dans le Mesure du temps d’intégration administrative d’un nouvel employé dans le systèmesystème

• Mesure du temps sur les démarches administrativesMesure du temps sur les démarches administratives– Comptabilité : Comptabilité :

• Calcul du nombre d’erreursCalcul du nombre d’erreurs• Calcul du temps de traitement des facturesCalcul du temps de traitement des factures• Calcul du temps nécessaire à la production de fiche de payeCalcul du temps nécessaire à la production de fiche de paye

– Gestion des comptes clientsGestion des comptes clients• Mesure du nombre de création/résiliation de comptes clientsMesure du nombre de création/résiliation de comptes clients• Mesure du nombre de services souscrits par compteMesure du nombre de services souscrits par compte

– Gestion des moyens de paiementGestion des moyens de paiement• Mesure du temps de réponse à la demande de mise en place d’un moyen de Mesure du temps de réponse à la demande de mise en place d’un moyen de

paiementpaiement– MarketingMarketing

• Mesure du ratio services demandés par rapport au nombre de publicités émisesMesure du ratio services demandés par rapport au nombre de publicités émises• Mesure du nombre de souscriptions effectuéesMesure du nombre de souscriptions effectuées

Page 12: Architecture des systèmes d’information

Architecture des SIslide 12

04/19/23

ArchitectureArchitecturelogiquelogique

Page 13: Architecture des systèmes d’information

Architecture des SIslide 13

04/19/23

Architecture logique de l’existant Architecture logique de l’existant (1/2)(1/2)

• BLABLA– Présence de CCR exécutant les applications de productionPrésence de CCR exécutant les applications de production– Un CCN permettant les transactions bancaires et les Un CCN permettant les transactions bancaires et les

applications fonctionnellesapplications fonctionnelles

• CNECNE– Agences autonomes avec des SI semblables et Agences autonomes avec des SI semblables et

indépendantsindépendants

• BVPBVP– Coexistence de 2 types de sites (connecté et autonome)Coexistence de 2 types de sites (connecté et autonome)– Connexion et synchronisation quotidienne pour les sites Connexion et synchronisation quotidienne pour les sites

autonomesautonomes

Page 14: Architecture des systèmes d’information

Architecture des SIslide 14

04/19/23

Architecture logique de l’existant Architecture logique de l’existant (2/2)(2/2)

CCN

CCR

Client

Agence BLA

Agence CNE

Modèle Agence BVP autonome

Banque de France

Minitel

Émulateur de terminalTerminal passif

Terminaux passifs

CI

Serveur décisionnel

Datawarehouse

Applications fonctionnelles (RH…)

Bases de données

Serveurs d’applications et données de

production

Serveur local

Serveur local

Terminaux passifs

Modèle Agence BVP connecté

DonnéesSyncrhonisation

Bases de données

Serveur central

PC

Terminaux passifs Clients légers,

lourds

Siège BLA

Rennes

Page 15: Architecture des systèmes d’information

Architecture des SIslide 15

04/19/23

Architecture logique cible (1/5)Architecture logique cible (1/5)

• BLABLA– Suppression des terminauxSuppression des terminaux– Ouverture du SI sur les terminaux mobilesOuverture du SI sur les terminaux mobiles– Mise en place d’un portail WEB communicant avec Mise en place d’un portail WEB communicant avec

l’existant à l’aide d’un EAIl’existant à l’aide d’un EAI– Mutualisation des transactions bancaires au niveau du Mutualisation des transactions bancaires au niveau du

CCN CCN

• CNECNE– Migration des applications existantes vers le CCNMigration des applications existantes vers le CCN– Reproduction du modèle CCR BLA<->AgencesReproduction du modèle CCR BLA<->Agences

• BVPBVP– Suppression de l’architecture logique de la BVPSuppression de l’architecture logique de la BVP– Reproduction du modèle CCR BLA<->AgencesReproduction du modèle CCR BLA<->Agences

Page 16: Architecture des systèmes d’information

Architecture des SIslide 16

04/19/23

Architecture logique cible (2/5) :Architecture logique cible (2/5) :fonctions et fluxfonctions et flux

• Guichetier (profil opérationnel)Guichetier (profil opérationnel)– Opérations de baseOpérations de base

• Accès comptesAccès comptes• Virements bancairesVirements bancaires• Commandes cartes, chéquiersCommandes cartes, chéquiers

– Impression infos clients (relevés comptes etc)Impression infos clients (relevés comptes etc)– Gestion des RDVGestion des RDV=> Flux générés par les applications (données, traitements, => Flux générés par les applications (données, traitements,

transactions)transactions)• RH (profil administratif)RH (profil administratif)

– Gestion du personnelGestion du personnel– Gestion des paiesGestion des paies– Gestion des carrièresGestion des carrières

• Evolutions salairesEvolutions salaires• PostesPostes

– Gestion de la mobilitéGestion de la mobilité=> Flux liés aux applications RH, flux d’impression, flux de reporting=> Flux liés aux applications RH, flux d’impression, flux de reporting

Page 17: Architecture des systèmes d’information

Architecture des SIslide 17

04/19/23

Architecture logique (3/5) : Architecture logique (3/5) : fonctions et fluxfonctions et flux

• Administrateur (profil technique)– Supervision des machines, outils, réseau– Réparation des anomalies de fonctionnement Flux liés aux indicateurs, aux outils de supervision, et à

l’accès à distance

• HelpDesk (profil support)– Support logiciel– Dépannage sur site=> Mails, appels téléphoniques

Page 18: Architecture des systèmes d’information

Architecture des SIslide 18

04/19/23

Architecture logique cible (4/5)Architecture logique cible (4/5)

CCN

Datawarehouse

Applications fonctionnelles

(RH…)

Serveur Web

Serveur d’applications

Bases de données

Basede données

distribuée (consolidée)

Serveurs d’applications et

données de production

Clients légers, lourds

Siège BLA

Rennes

Banque de France

Serveur WebBases

de données

Serveur d’applications

PC(client léger)

Agence CNE

CNE-CCR

Modèle Agence BVP standardisé

CI-CCR

PC(client léger) Serveur Web

Bases de données Serveur

d’applications

Agence BLA

CCR

PC(client léger + lourd)

Serveur WebBases

de donnéesServeur

d’applications

extraction

Profil Client #1

Minitel PC

Profil Client #2

Commercial

Appareils mobiles

Page 19: Architecture des systèmes d’information

Architecture des SIslide 19

04/19/23

Architecture logique cible (5/5) : Architecture logique cible (5/5) : serveur logiqueserveur logique

- Autorisations- Accès distant

Administration

- Monitoring- Alertes- Suivi des erreurs

Supervision

- Catalogue- Passage d’ordres- Suivi de commande- Workflow- Facturation- Paiement en ligne

E-procurement

- Recrutement- Gestion des paies- Gestion des carrières- Disponibilités

RH

- Fidélisation- Marketing- Gestion client

CRM

- Reporting- Datawarehouse- Datamining- Indicateurs clés

BI Impressions Sécurité Synchronisation Communication

- Swift- X.25- SDSL- RTC- RNIS

- Sécurité- Historiques- Profils banques- Profils clients

Transactions

- Load balancing- Backup- Firewall

- Données- Datawarehouse- Backup

- Droits- Pannes (encre…)- Files d’attente- Historiques

Serveur logique

- Gestion des comptes- Prêts- Gestion moyens de paiement- Gestion de capitaux

Services bancaires Portails

- Intranet banques- Extranet clients

Page 20: Architecture des systèmes d’information

Architecture des SIslide 20

04/19/23

Identification desIdentification desélémentséléments

structurantsstructurants

Page 21: Architecture des systèmes d’information

Architecture des SIslide 21

04/19/23

Résultats de la démarche Résultats de la démarche d’alignement (1/3)d’alignement (1/3)

• Objectifs du développementObjectifs du développement– Faire des économies d’échelleFaire des économies d’échelle– Créer une identité forte et unique des trois banquesCréer une identité forte et unique des trois banques– Moderniser le SI pour des raisons fonctionnellesModerniser le SI pour des raisons fonctionnelles– Proposer de nouveaux services dans les 4 années à Proposer de nouveaux services dans les 4 années à

venirvenir

Contraintes architecturalesContraintes architecturales– Faires des économies d’échelleFaires des économies d’échelle

• Mutualisation de l’existantMutualisation de l’existant• Standardisation des technologies utiliséesStandardisation des technologies utilisées• Centralisation des achatsCentralisation des achats

– Créer une identité forte et unique des trois banquesCréer une identité forte et unique des trois banques• Communication uniforme avec les clients des 3 banquesCommunication uniforme avec les clients des 3 banques• Mise en place de services communsMise en place de services communs• Standardisation des outils de travail en interneStandardisation des outils de travail en interne

Page 22: Architecture des systèmes d’information

Architecture des SIslide 22

04/19/23

Résultats de la démarche Résultats de la démarche d’alignement (2/3)d’alignement (2/3)

• Contraintes architecturales (suite)Contraintes architecturales (suite)– Moderniser le SI pour des raisons fonctionnellesModerniser le SI pour des raisons fonctionnelles

• Pour une image dynamiquePour une image dynamique– applications à l’ergonomie étudiée pour les clients applications à l’ergonomie étudiée pour les clients

(satisfaction) et employés (gain de productivité)(satisfaction) et employés (gain de productivité)

• Pour faire face à la concurrence Pour faire face à la concurrence – extension des outils décisionnels aux 3 banquesextension des outils décisionnels aux 3 banques– réduction du Time To Marketréduction du Time To Market

– Proposer de nouveaux services pour les 4 années à venirProposer de nouveaux services pour les 4 années à venir• Mise en place d’une architecture modulaireMise en place d’une architecture modulaire

Page 23: Architecture des systèmes d’information

Architecture des SIslide 23

04/19/23

Résultats de la démarche Résultats de la démarche d’alignement (3/3)d’alignement (3/3)

• Traduction technologiqueTraduction technologique– Faire des économies d’échelleFaire des économies d’échelle

• Mise en place d’une solution d’e-procurementMise en place d’une solution d’e-procurement• Mise en place d’EAIMise en place d’EAI

– Créer une identité forte et unique des trois banquesCréer une identité forte et unique des trois banques• Mise en place d’un portail web pour les clients et les employésMise en place d’un portail web pour les clients et les employés• Mise en place d’une solution de CRM pour la nouvelle banqueMise en place d’une solution de CRM pour la nouvelle banque

– Moderniser le SI pour des raisons fonctionnellesModerniser le SI pour des raisons fonctionnelles• Synchronisation des données décisionnelles pour les 3 banquesSynchronisation des données décisionnelles pour les 3 banques• Technologies J2EE pour le portail WEBTechnologies J2EE pour le portail WEB

– Proposer de nouveaux services dans les 4 années à venirProposer de nouveaux services dans les 4 années à venir• Composants J2ME pour les solutions mobiles (alertes par SMS, Composants J2ME pour les solutions mobiles (alertes par SMS,

accès au portail pour les clients etc.)accès au portail pour les clients etc.)

Page 24: Architecture des systèmes d’information

Architecture des SIslide 24

04/19/23

Contraintes organisationnelles Contraintes organisationnelles (1/2)(1/2)

• Evolutions organisationnellesEvolutions organisationnelles– Siège socialSiège social

• Conservation du siège de RennesConservation du siège de Rennes• Centralisation des fonctions RH, décisionnelles, Centralisation des fonctions RH, décisionnelles,

comptabilité pour les 3 banquescomptabilité pour les 3 banques

– Département informatiqueDépartement informatique• Mise en place d’une équipe projet « fusion BPF »Mise en place d’une équipe projet « fusion BPF »

– Équipe de développementÉquipe de développement– Equipe de productionEquipe de production

» CCN et CCRCCN et CCR

– Equipe de supportEquipe de support» CCN, CCR et agencesCCN, CCR et agences» Mise en place d’un Help DeskMise en place d’un Help Desk

• Pôle central au niveau du CCNPôle central au niveau du CCN

Page 25: Architecture des systèmes d’information

Architecture des SIslide 25

04/19/23

Contraintes organisationnelles Contraintes organisationnelles (2/2)(2/2)

– AgencesAgences• Création de profils administratifs communsCréation de profils administratifs communs• CNE et BVP : migration des pôles informatiques locaux CNE et BVP : migration des pôles informatiques locaux

(équipe de production et développement)(équipe de production et développement)

– CommerciauxCommerciaux• Création d’une direction commerciale commune au siègeCréation d’une direction commerciale commune au siège

• Réorganisation du personnelRéorganisation du personnel– Réaffectation des équipes de production et Réaffectation des équipes de production et

développement nécessairesdéveloppement nécessaires– Redéfinition des responsabilités du personnel Redéfinition des responsabilités du personnel

administratifadministratif– Mise en place de négociations avec les syndicats pour Mise en place de négociations avec les syndicats pour

accompagner la réorganisationaccompagner la réorganisation

Page 26: Architecture des systèmes d’information

Architecture des SIslide 26

04/19/23

Existant : politique de Existant : politique de conservationconservation

– Suppression des terminaux passifs et des passerelles liéesSuppression des terminaux passifs et des passerelles liées• Utilisation des PCs pour l’accès aux mainframes et serveursUtilisation des PCs pour l’accès aux mainframes et serveurs

– Conservation des serveurs nécessaires et renforcementConservation des serveurs nécessaires et renforcement• Conservation des serveurs de la BLA et renforcement adéquatConservation des serveurs de la BLA et renforcement adéquat• Consolidation des formats de BDD de la BLA et CNEConsolidation des formats de BDD de la BLA et CNE• Extraction transformation et chargement des données dans la base Extraction transformation et chargement des données dans la base

consolidée puis remplacement des serveurs de bases de données consolidée puis remplacement des serveurs de bases de données des 3 banques par des serveurs de base distribuéedes 3 banques par des serveurs de base distribuée

• Suppression des serveurs de la BVP et utilisation des serveurs BLA Suppression des serveurs de la BVP et utilisation des serveurs BLA à la placeà la place

• Conservation des serveurs d’applications du CNE mais Conservation des serveurs d’applications du CNE mais déplacement vers le CCN pour l’intégration dans un EAIdéplacement vers le CCN pour l’intégration dans un EAI

Page 27: Architecture des systèmes d’information

Architecture des SIslide 27

04/19/23

Existant matérielExistant matériel

BLA CNE BVP

•Systèmes centraux IBM S/390•Mini-ordinateurs HP 9000, mini-ordinateurs DEC VAX/VMS•SUN E15000•Baie EMC Symetrix 5630-36•PC sous OS2 et Windows NT4

•Mini-ordinateurs IBM AS/400•Clients CITRIX•Terminaux passifs IBM 5250

•Système central Bull GCOS8•Terminaux passifs DKU•PC 286 et 386 sous DOS, PC Windows 2000 et XP•Mini-ordinateur Bull Escala

Page 28: Architecture des systèmes d’information

Architecture des SIslide 28

04/19/23

Existant : applicationsExistant : applications

BLA CNE BVP

•Applications décisionnelles (datawarehouse)•Applications de production•Applications transactionnelles en architecture 3 tiers (ex: gestion des notes de frais du personnel)•Applications mainframe•Gestion de comptes•Ventes d’assurance•RH et Comptabilité

•Gestion de comptes •Synchronisation avec le CI depuis un serveur local hébergeant une représentation locale des données et applications•Solution SynchroSoft•Possibilité d’implémentation d’un EAI

Page 29: Architecture des systèmes d’information

Architecture des SIslide 29

04/19/23

Existant : IHMExistant : IHM

• Postes hétéroclites dans chacune des banques Postes hétéroclites dans chacune des banques – BLABLA

• Postes sous 0S2 et Windows NT4Postes sous 0S2 et Windows NT4• émulateurs 3270 et telnetémulateurs 3270 et telnet

– CNECNE• Client CITRIXClient CITRIX• IBM 5250IBM 5250

– BVPBVP• 286 et 386 sous DOS, émulateurs DKU, Bull Escala286 et 386 sous DOS, émulateurs DKU, Bull Escala• Windows 2000 et XPWindows 2000 et XP

• Besoin d’uniformiser les postes de travail pour les Besoin d’uniformiser les postes de travail pour les 3 banques3 banques– Mise en place d’une IHM Web unifiée par client léger Mise en place d’une IHM Web unifiée par client léger

Page 30: Architecture des systèmes d’information

Architecture des SIslide 30

04/19/23

Contraintes de serviceContraintes de service

Applications Plage horaire Taux de disponibilité

Transactions financières

24h/24 99,999%

Mainframe 8h00 – 22h00 99,99%

Synchronisation des données

23h00 – 7h00 99%

Accès à distance 8h00 – 22h00 99,99%

Décisionnel 24h/24 99,9%

ERP 24h/24 99,9%

Page 31: Architecture des systèmes d’information

Architecture des SIslide 31

04/19/23

Contraintes réseauContraintes réseau

• PerformancePerformance– Transactions financières : moins de 2 secondesTransactions financières : moins de 2 secondes– Accès à distance : moins de 5 secondesAccès à distance : moins de 5 secondes

• VolumétrieVolumétrie– Flux générés par la synchronisation des bases Flux générés par la synchronisation des bases

distribuées : distribuées : – Flux générés par l’accès aux applications :Flux générés par l’accès aux applications :– Flux générés par les transactions Banque de France : Flux générés par les transactions Banque de France :

• DisponibilitéDisponibilité– Systèmes de synchronisationSystèmes de synchronisation

• Contrainte horaire : la nuit, de 23h00 à 6h59Contrainte horaire : la nuit, de 23h00 à 6h59– Accès à distanceAccès à distance

• Commerciaux : horaires de travailCommerciaux : horaires de travail• Clients : 24h/24Clients : 24h/24

Page 32: Architecture des systèmes d’information

Architecture des SIslide 32

04/19/23

Contraintes de sécuritéContraintes de sécurité

• Sécurité physique des donnéesSécurité physique des données– Surveillance des sites, accès physiques sécurisésSurveillance des sites, accès physiques sécurisés– Bases de données distribuéesBases de données distribuées– Sauvegarde sur bandes magnétiques et stockage sur 2 sitesSauvegarde sur bandes magnétiques et stockage sur 2 sites

• Récupération des données (sinistre)Récupération des données (sinistre)– Sinistre sur CCR, récupération des données à partir du CCNSinistre sur CCR, récupération des données à partir du CCN– Sinistre sur CCN, récupération à partir des sites de backupSinistre sur CCN, récupération à partir des sites de backup

• Enregistrement de preuvesEnregistrement de preuves– Traces des transactions sur le CCN, selon législationTraces des transactions sur le CCN, selon législation

• Sécurité logiqueSécurité logique– Protection des accès utilisateurs par des mots de passeProtection des accès utilisateurs par des mots de passe– Utilisation de pare feux entre Internet et le SIUtilisation de pare feux entre Internet et le SI– Chiffrement des données confidentiellesChiffrement des données confidentielles– Utilisation de lignes spécialisées pour les transactions bancairesUtilisation de lignes spécialisées pour les transactions bancaires

Page 33: Architecture des systèmes d’information

Architecture des SIslide 33

04/19/23

Identification des éléments Identification des éléments structurantsstructurants

• Contraintes d’exploitabilitéContraintes d’exploitabilité– Politique de surveillancePolitique de surveillance

• Pilotage proactifPilotage proactif• Mise en place d’outils de supervision (réseau: HPOpenView, Mise en place d’outils de supervision (réseau: HPOpenView,

SGBD, serveurs)SGBD, serveurs)

– Politique de supportPolitique de support• HotlineHotline• Maintenance matériel et logicielMaintenance matériel et logiciel

Page 34: Architecture des systèmes d’information

Architecture des SIslide 34

04/19/23

ArchitectureArchitecturephysiquephysique

Page 35: Architecture des systèmes d’information

Architecture des SIslide 35

04/19/23

Architecture de développementArchitecture de développement

• Postes de développement unifiésPostes de développement unifiés– Choix de la plate-forme J2EEChoix de la plate-forme J2EE– Utilisation d’un outil commun de développement web Utilisation d’un outil commun de développement web

(Eclipse)(Eclipse)

• Mise en place d’un réseau indépendant Mise en place d’un réseau indépendant permettant de testerpermettant de tester– Serveur Web (Tomcat)Serveur Web (Tomcat)– Base de données distribuée (Oracle 10g)Base de données distribuée (Oracle 10g)– Serveur d’application réplique du CCR et du CCNServeur d’application réplique du CCR et du CCN

• Utilisation des outilsUtilisation des outils– Utilisation de l’EAI webmethodsUtilisation de l’EAI webmethods

Page 36: Architecture des systèmes d’information

Architecture des SIslide 36

04/19/23

Architecture d’exécutionArchitecture d’exécution

• Plate-formePlate-forme– Postes de travailPostes de travail

• HPxw4400, Windows XP, périphériques standards (clavier, souris, HPxw4400, Windows XP, périphériques standards (clavier, souris, écran)écran)

– PDAPDA• Hx2490, Windows Mobile 2005Hx2490, Windows Mobile 2005

– ServeursServeurs• Serveurs d’applications : IBM eServer i5 570Serveurs d’applications : IBM eServer i5 570• Serveurs de SGBD : HP UX-11i, OracleServeurs de SGBD : HP UX-11i, Oracle• Serveur d’output management : HP xw9300, output manager for Serveur d’output management : HP xw9300, output manager for

SAP, Oracle, OpenViewSAP, Oracle, OpenView• Serveur de stockage : HP Proliant DL360, Raid 1, 8ToServeur de stockage : HP Proliant DL360, Raid 1, 8To• Serveur de sauvegarde : HP StorageWorks ESL eSeries Tape Serveur de sauvegarde : HP StorageWorks ESL eSeries Tape

LibrariesLibraries• Serveur Web : HP xw9300, Tomcat, LinuxServeur Web : HP xw9300, Tomcat, Linux

• Services de distributionServices de distribution– HTTP, HTTPSHTTP, HTTPS– X.25X.25– RADIANZ, SWIFTRADIANZ, SWIFT

Page 37: Architecture des systèmes d’information

Architecture des SIslide 37

04/19/23

Architecture d’exécutionArchitecture d’exécution

• Service de gestion des informations– BDD distribuée Oracle 10g– NTFS, Linux EXT/2

• Services coopératifs Applicatifs– EAI : webMethods– Moniteur transactionnel : BEA Tuxedo

• Utilitaires– HP output management– Compilateurs : Java– Librairies : Framework J2EE

• Applications– HP output manager for SAP, Oracle, OpenView– SAP R/3 : RH et comptabilité

• Services d’IHM– Portail WEB

Page 38: Architecture des systèmes d’information

Architecture des SIslide 38

04/19/23

Architecture d’exploitation (1/2)Architecture d’exploitation (1/2)

• Architecture d’exploitationArchitecture d’exploitation– Diagnostic et monitoring

• Mise en place Sniffers• Consoles de surveillance

– Opération de support• Help-desk au siège de Rennes

– Opération d’administration• HP Openview

• Equipes nécessairesEquipes nécessaires– Une équipe de production par CCN et CCRUne équipe de production par CCN et CCR– Une équipe de support technique par site (CCN, CCR et Une équipe de support technique par site (CCN, CCR et

agence)agence)

Page 39: Architecture des systèmes d’information

Architecture des SIslide 39

04/19/23

Architecture d’exploitation (2/2)Architecture d’exploitation (2/2)CCN

Siège de Rennes

HotlineEquipe de support

Equipe de production

CCR

CCRCCR

Agences

Equipe de supportEquipe de support Equipe de production

Equipe de support Equipe de support Equipe de support

Equipe de supportEquipe de production

Equipe de production

HP Openview

??

Sniffer?

?Sniffer

??

Sniffer

Agences

Agences

Architecture d’exploitation cible

Page 40: Architecture des systèmes d’information

Architecture des SIslide 40

04/19/23

Architecture physiqueArchitecture physique

• Choix des composants candidatsChoix des composants candidats– BLABLA

• IBM S/390 -> IBM System Z9 (de 100 000 € à 10 000 000 €)IBM S/390 -> IBM System Z9 (de 100 000 € à 10 000 000 €)• HP 9000 -> HP 9000 sous architecture PA-RISC (environ 6 HP 9000 -> HP 9000 sous architecture PA-RISC (environ 6

300 €)300 €)• DEC VAX/VMS -> OpenVMS V8.3 (à partir de 3 700 €)DEC VAX/VMS -> OpenVMS V8.3 (à partir de 3 700 €)• Sun E15000 -> pas de changementSun E15000 -> pas de changement• Baie EMC Symetrix 5630-36 -> pas de changementBaie EMC Symetrix 5630-36 -> pas de changement

– CNECNE• IBM AS/400 -> IBM System i5 Model 570 (environ 122 000 IBM AS/400 -> IBM System i5 Model 570 (environ 122 000

€)€)

– BVPBVP• Système central Bull GCOS8 -> Serveur Novascale 9000 (à Système central Bull GCOS8 -> Serveur Novascale 9000 (à

partir de 110 000 €)partir de 110 000 €)

Page 41: Architecture des systèmes d’information

Architecture des SIslide 41

04/19/23

Architecture physique (1/3)Architecture physique (1/3)

• Description de l’architectureDescription de l’architecture– BLABLA

• CCNCCN– Mise à jour des serveurs d’applicationsMise à jour des serveurs d’applications– Mise en place d’une base Oracle 10g distribuéeMise en place d’une base Oracle 10g distribuée– Consolidation des données des 3 banques dans la base OracleConsolidation des données des 3 banques dans la base Oracle– Liaison de la BDD consolidée avec le datawarehouse existantLiaison de la BDD consolidée avec le datawarehouse existant– Sauvegarde de la BDD consolidée sur bandes magnétiquesSauvegarde de la BDD consolidée sur bandes magnétiques– Point d’entrée : un serveur Web qui redirige vers les serveurs Point d’entrée : un serveur Web qui redirige vers les serveurs

web des CCRweb des CCR– Intégration des applications BLA et CNE à travers l’EAIIntégration des applications BLA et CNE à travers l’EAI– Connexion de HP OpenView avec l’output ManagementConnexion de HP OpenView avec l’output Management

• CCRCCR– Connexion des agences des Hautes-Alpes sur le CCR de Connexion des agences des Hautes-Alpes sur le CCR de

GrenobleGrenoble– Mise en place d’un serveur Web (réplique du CCN) avec une Mise en place d’un serveur Web (réplique du CCN) avec une

BDD fragmentée (données régionales)BDD fragmentée (données régionales)

Page 42: Architecture des systèmes d’information

Architecture des SIslide 42

04/19/23

Architecture physique (2/3)Architecture physique (2/3)

• CCR (suite)CCR (suite)– Synchronisation de la BDD régionale avec la BDD principale tous les Synchronisation de la BDD régionale avec la BDD principale tous les

soirssoirs– Mise en place d’un CCR de reprise d’activité central, contenant une Mise en place d’un CCR de reprise d’activité central, contenant une

réplique de la BDD consolidéeréplique de la BDD consolidée– Redirection vers le CCR de secours en cas d’arrêt d’activitéRedirection vers le CCR de secours en cas d’arrêt d’activité

• SiègeSiège– Mise en place de SAP R/3 : RH et comptabilitéMise en place de SAP R/3 : RH et comptabilité– Mise en place de HP output management (for SAP, Oracle, OpenView)Mise en place de HP output management (for SAP, Oracle, OpenView)– Déploiement de postes standards (HP xw4400)Déploiement de postes standards (HP xw4400)– Installation d’une imprimante HP Indigo W3250Installation d’une imprimante HP Indigo W3250

• AgencesAgences– Déploiement de postes standards HP xw4400Déploiement de postes standards HP xw4400

– CNECNE• Migration des serveurs d’applications vers le CCN (EAI)Migration des serveurs d’applications vers le CCN (EAI)• Connexion des agences CNE au CCR du Nord-Est le plus proche Connexion des agences CNE au CCR du Nord-Est le plus proche

(parmi les 3)(parmi les 3)– BVPBVP

• Transformation du CI en CCRTransformation du CI en CCR• Refonte totale de l’existantRefonte totale de l’existant• Connexion des agences Hautes-Alpes au CCR de GrenobleConnexion des agences Hautes-Alpes au CCR de Grenoble

Page 43: Architecture des systèmes d’information

Architecture des SIslide 43

04/19/23

Architecture physique (3/3)Architecture physique (3/3)

Réseau Internet

hp 1702

Poste de travail standardisé : HP xw4400

CCN

ERP : Superdomes avecSAP R/ 3 : Modules RH et

comptabilité

CCR

Agences

hp workstation xw4200

hp 1702

Poste de travail standardisé : HP

xw4400

Siège social (Rennes)

i5

Serveur d’applications : eServer i5 570

Serveur BDD : HP-UX11i

SGBD : Oracle 10g

xSeries 235

OK

TX

RX

TX

RX

Serveurs d’applications :System z9

Cabinet Number

HKP

48V

GSP

Attention

Remote

hp 9000 Superdome

Serveurs d’applications :HP 9000

Sun E15000

1 2 3 4 5 6 7 8 9 10 11 12 13 14

1 2 3 4 5 6 7 8 9 10 11 12 13 14

BladeCenter H

Baie EMC Symmetrix 5630-36

hp workstation xw4200

Plateforme EAI : webMethods

Cabinet Number

HKP

48V

GSP

Attention

Remote

hp 9000 Superdome

HEWLETTPACKARD

xSeries 235

OK

TX

RX

TX

RX

C a b in e t N u m b e r

H K P

4 8 V

G S P

A tte n tio n

R e m o te

hp 9000 Superdome

Serveurs d’applications :

HP 9000

Sun E15000

1 2 3 4 5 6 7 8 9 10 11 12 13 14

1 2 3 4 5 6 7 8 9 10 11 12 13 14

BladeCenter HBaie EMC Symmetrix 5630-36

hp workstation xw9300

hp workstation xw9300

Serveurs WEB avec Tomcat

hp workstation xw9300

hp workstation xw9300

Serveurs WEB avec Tomcat SGBD : Oracle

10g

Serveur BDD : HP-UX11i

HP-xw9300

HP-xw9300

Appareils MobilesCommerciaux

Hx-2490 HP-Nx7400

Banque de France

hp workstation xw9300

HP output Management :- Output Manager for SAP

- Output Manager for Oracle- Output Manager for OpenView

Lien X.25GPRS

Wifi

ADSL 1024 Mbits/s

(certaines)

Ethernet Gigabit

Ethernet Gigabit

Cabinet Number

HKP

48V

GSP

Attention

Remote

hp 9000 Superdome

HP Indigo W3250

Stockage : Proliant DL360

Proliant DL360

Backup : HP storageWorks ESL

eSeries Tape Libraries

LS : 2Mbits/s LS : 2Mbits/s

SDSL 512 Mbits/s

SDSL 512 Mbits/s

Serveurs d’applications :

System z9

Page 44: Architecture des systèmes d’information

Architecture des SIslide 44

04/19/23

Tenue des contraintesTenue des contraintes

• FonctionnellesFonctionnelles– Conservations des applications de la BLA et CNEConservations des applications de la BLA et CNE– Mutualisation et uniformisation des fonctions via le portail WEBMutualisation et uniformisation des fonctions via le portail WEB

• BudgetBudget– Réduction des coûtsRéduction des coûts

• Uniformisation des postes de travailUniformisation des postes de travail• Récurrents : administration, maintenanceRécurrents : administration, maintenance• Uniformisation des « CCR »Uniformisation des « CCR »• Centralisation des achatsCentralisation des achats

• Modèles de disponibilitéModèles de disponibilité– Respect des taux de disponibilitéRespect des taux de disponibilité

• Duplication du CCN (plus de SPOF)Duplication du CCN (plus de SPOF)• Redondance des liensRedondance des liens• CCR de secours centralCCR de secours central• Sauvegarde sur bandesSauvegarde sur bandes

Page 45: Architecture des systèmes d’information

Architecture des SIslide 45

04/19/23

Conduite duConduite duchangementchangement

Page 46: Architecture des systèmes d’information

Architecture des SIslide 46

04/19/23

Conduite du changementConduite du changement

• Communication autour de la nouvelle banqueCommunication autour de la nouvelle banque– Interne : changements organisationnels, nouvelle Interne : changements organisationnels, nouvelle

application bancaire, sondages internes sur le application bancaire, sondages internes sur le changementchangement

– Externe : campagne marketing grâce au CRM et à la Externe : campagne marketing grâce au CRM et à la BDD consolidée sur la nouvelle banque BDD consolidée sur la nouvelle banque

• Formation du personnelFormation du personnel– Formation sur la nouvelle application (IHM)Formation sur la nouvelle application (IHM)– Mise en place d’un Help deskMise en place d’un Help desk– Outils de reporting, d’administrationOutils de reporting, d’administration

• Gestion des ressources humainesGestion des ressources humaines– Mise en place d’une cellule d’assistance en coopération Mise en place d’une cellule d’assistance en coopération

avec les syndicatsavec les syndicats

Page 47: Architecture des systèmes d’information

Architecture des SIslide 47

04/19/23

Bilan humain Bilan humain et financieret financier

Page 48: Architecture des systèmes d’information

Architecture des SIslide 48

04/19/23

Bilan humain et financierBilan humain et financier

• Matériel

Nom Prix unitaire (€)

Quantité Total (€)

IBM System Z9 1 000 000 2 2 000 000

HP 9000 sous architecture PA-RISC

6 300 2 12 600

OpenVMS V8.3 3 700 2 7 400

IBM System i5 Model 570

122 000 1 122 000

Serveur Novascale 9000

110 000 1 110 000

Total 2 252 000

Page 49: Architecture des systèmes d’information

Architecture des SIslide 49

04/19/23

Bilan humain et financierBilan humain et financier

• Postes de travail et terminaux portables

Nom Prix unitaire (€)

Quantité Total (€)

HP nx7400 1 200 40 48 000

Ipaq hx2490 350 40 14 000

Proliant 8 To 20 000 40 800 000

Total 862 000

Page 50: Architecture des systèmes d’information

Architecture des SIslide 50

04/19/23

Bilan humain et financierBilan humain et financier

• Réseau

Nom Prix unitaire (€)

Quantité Total (€)

LS 2 Mbits 130 000 20 2 600 000

SDSL 512 kbits 1 500 2 * 768 2 304 000

Total 4 904 000

Page 51: Architecture des systèmes d’information

Architecture des SIslide 51

04/19/23

Planning dePlanning dedéploiementdéploiement

Page 52: Architecture des systèmes d’information

Architecture des SIslide 52

04/19/23

Planning de déploiementPlanning de déploiement

• Mise en place de la plateforme BLA – CNE (6 mois)Mise en place de la plateforme BLA – CNE (6 mois)1.1. Etude de l’existant : cartographie des données et flux, Etude de l’existant : cartographie des données et flux,

standardisation des formatsstandardisation des formats

2.2. Consolidation des données, mise en place d’un SGBD distribuéConsolidation des données, mise en place d’un SGBD distribué

3.3. Migration des serveurs CNE vers CCN, Intégration des Migration des serveurs CNE vers CCN, Intégration des applicatifs BLA-CNE dans l’EAIapplicatifs BLA-CNE dans l’EAI

4.4. Mise à jour des agences CNE Mise à jour des agences CNE

5.5. Rattachement des agences du CNE aux CCR de la BLA situé Rattachement des agences du CNE aux CCR de la BLA situé au nord-estau nord-est

• Déploiement de l’architecture sur la BVP (4 mois)Déploiement de l’architecture sur la BVP (4 mois)6.6. Mise à jour des agences (postes de travail)Mise à jour des agences (postes de travail)

7.7. Migration du CI en nouveau CCR (Marseille)Migration du CI en nouveau CCR (Marseille)

8.8. Rattachement du CI de la BVP au CCN de la BLARattachement du CI de la BVP au CCN de la BLA

9.9. Rattachement des banques autonomes de la région du Rhône-Rattachement des banques autonomes de la région du Rhône-Alpes de la BVP au CCR de la BLA situé à GrenobleAlpes de la BVP au CCR de la BLA situé à Grenoble

Page 53: Architecture des systèmes d’information

Architecture des SIslide 53

04/19/23

Planning de déploiementPlanning de déploiement

• Mise à jour du CCN (1 an)Mise à jour du CCN (1 an)1.1. Mise en place du serveur WEBMise en place du serveur WEB2.2. Mise à jour des serveursMise à jour des serveurs3.3. Mise en place du SGBD Oracle 10gMise en place du SGBD Oracle 10g4.4. Mise en place du serveur de stockageMise en place du serveur de stockage5.5. Mise en place du serveur de sauvegarde Mise en place du serveur de sauvegarde 6.6. Consolidation des données, mise en place d’un SGBD distribuéConsolidation des données, mise en place d’un SGBD distribué7.7. Installation des superdomesInstallation des superdomes8.8. Mise en place de l’ERPMise en place de l’ERP9.9. Raccordement du CCR de secoursRaccordement du CCR de secours

• CCR (3 mois)CCR (3 mois)10.10.Mise à jour des serveurs CCRMise à jour des serveurs CCR

• Siège (2 mois)Siège (2 mois)11.11.Mise en place du serveur d’output managementMise en place du serveur d’output management12.12.Mise à jour des postes de travailMise à jour des postes de travail

Page 54: Architecture des systèmes d’information

Architecture des SIslide 54

04/19/23

Analyse desAnalyse desrisquesrisques

Page 55: Architecture des systèmes d’information

Architecture des SIslide 55

04/19/23

Analyse des risquesAnalyse des risques

• Identification des risquesIdentification des risques– Le déploiementLe déploiement

• Risque d’incident lors de la migration du CCR situé à Troyes Risque d’incident lors de la migration du CCR situé à Troyes en CCN de secoursen CCN de secours

• Risque d’incident lors de la migration du CI situé à Marseille Risque d’incident lors de la migration du CI situé à Marseille en CCRen CCR

– L’évolutivitéL’évolutivité• Risque de surcharge des CCR du nord-est après Risque de surcharge des CCR du nord-est après

rattachement des agences de la CNErattachement des agences de la CNE• Risque de surcharge du CCR de Grenoble après le Risque de surcharge du CCR de Grenoble après le

rattachement des agences de la BVP situées au Rhône-rattachement des agences de la BVP situées au Rhône-AlpesAlpes

• Risque de surcharge du CCNRisque de surcharge du CCN

Page 56: Architecture des systèmes d’information

Architecture des SIslide 56

04/19/23

ConclusionConclusion

Page 57: Architecture des systèmes d’information

Architecture des SIslide 57

04/19/23

ConclusionConclusion

• Un changement d’une telle envergure nécessite :Un changement d’une telle envergure nécessite :– Un temps de réalisation importantUn temps de réalisation important– Un budget conséquentUn budget conséquent– Une conduite du changement maîtriséeUne conduite du changement maîtrisée– Une expertise technique forteUne expertise technique forte

• Cependant, la solution mise en place présente de Cependant, la solution mise en place présente de nombreux avantages :nombreux avantages :– Plateforme uniforme, identité de la nouvelle banque Plateforme uniforme, identité de la nouvelle banque

renforcéerenforcée– Réduction des coûtsRéduction des coûts– Evolutivité pour une anticipation des besoins à venirEvolutivité pour une anticipation des besoins à venir– Amélioration des performances et de la sécuritéAmélioration des performances et de la sécurité Satisfaction du besoin expriméSatisfaction du besoin exprimé