SOMMAIRE Présentation de notre entité L évolution d un savoir faire Quelques Références clients L informatique boursière Principes de mise en production Le projet Visual-TOM Visual-TOM pour la bourse V-TOM, un exemple de la production Vos questions 2 Initiales
Présentation de notre entité GEO MARKET Nanterre FINANCE SchlumbergerSema 3 Initiales
Organisation de l entité FINANCE Ingénierie & Architecture Groupes d'expertise Niveau 2 Résolution de problèmes Prévention Evolutions Groupe de Compétences Niveau 1 Traitement des demandes Gestion des interventions Assistance technique Point Accueil Enregistrement des appels Pré-diagnostic Routage des demandes Information vers le Client Fournisseur Tiers Applicatifs Supports Applicatifs Externes Bureautique Mainteneur Réseaux Supports Infrastructure Sema Group Support XXX Correspondants Accueil Groupe de Compétences Niveau 1 Groupes d'expertise Niveau 2 Centre de Service Client Assistance fonctionnelle Industrialisation Relation Client Administration des services I.Q.R / Intégration 4 Initiales Pilotage Projets
L offre Produits Front office ebrokerage eretail Banking eprivate Banking 300 financial and marketing front office services Middle office CRM Retail Banking Customer relationship management dedicated for Retail banking Back office Investiciel OMS Investiciel B.O. Investdeal Int l Order management system comprehensive securities system portfolio management 5 Initiales
Les Services d Accompagnement Operating Services Service Bureau Facilities Management Télé-Administration Points d entrée réseaux et routage des flux Associé au développement des progiciels : 6 Initiales Conception et déploiement d architecture Adaptations spécifiques Assistance & organisation Formation - Support Hot Line 6
L évolution d un savoir faire 1988 : Création de la suite logicielle INVESTICIEL 1989 : Premières locations d application (Service Bureau) 1991 : Offre d hébergement 1994 : D.R.P (Site de secours distants) 1996 : Architecture Client / Serveur pour la bourse 1997 : Développement, intégration et hébergement de solution Broker Online 1999 : Développement, intégration et hébergement du 1er e-hypermarché bancaire 2000 : Développement, intégration et hébergement de sites WEB 2001 : Ouverture vers les solutions de e-paiement Quelques Références clients Cortal Zebank Natexis ING Ferri CCF Deutsch Equities S.A B*Capital Parel Exane Fortuneo CPR ABN AMRO etc.. 7 Initiales
8 Initiales L informatique boursière Un monde en perpétuelle évolution RELIT (Devenu Sigma) EURONEXT REFORME DU R.M PASSAGE A L EURO CLEARING 21 Réformes perpétuelles spécifiques client Réformes technologiques Etc... Des spécificités Métier HAUTE DISPONIBILITE DU SERVICE PERFORMANCE (Passage des ordres) OUVERTURE AUX PLACES SPECIALISATION METIER ECHEANCE DE REGLEMENT DE PLACE De nombreux échanges internationaux OUVERTURE GENERALISEE DES PLACES ETRANGERES BROKERAGE INTERNATIONAL MULTI COMPENSATION CIRCULATION DES FLUX D INFORMATION (Cotations, tendances Etc )
Principes de mise en production : De l intégration à l assistance client nouvelles applications patchs correctifs Génération du kit & support documentaire Intégration Environnement de référence Mise à disposition des kits à assistance client Versioning Identification & Information des clients à livrer Installation 9 Initiales Environnement D Homologation Service de production
Le projet Visual-TOM Milieu des années 90, changement de visage de l informatique boursière : Déploiement d environnements Multi-OS, Déploiement de nouvelles solutions (WEB), Investiciel devient une des composantes du SI, Maîtrise des interactions et synchronisations des différents environnements, Extension du plan de production, Nécessité de supervision globale, Demande forte de nos clients d une solution adaptée à leurs contraintes, 1998, lancement du projet (Visual-TOM) Meta-ordonnanceur. 10 Initiales
11 Initiales Le projet Visual-TOM Tenir compte de l offre progiciel historique comprenant sa propre solution d ordonnancement (APTE), Proposer à nos clients une solution de migration en douceur, APTE ou V-TOM : mêmes kits pour les releases, Pas de remise en cause brutale de l organisation interne, Déploiement rapide de la solution quelque soit l OS parallèlement au chantier de migrations, Cohabitation de plusieurs clients sur une plate-forme unique, Sites de secours : contraintes de redémarrage dans des délais contractuels etc.. Nos principales contraintes
Le projet Visual-TOM Les ressources humaines Chef de projet Administrateur (Industrialisation) Ingénieur de production (Administration des services) Architecte Technique (Ingénierie et architecture) Responsable du pilotage Architecte Fonctionnel (Intégration) Ingénieur de développement (Projet) 12 Initiales
Visual-TOM pour la bourse : La démarche Expression des besoins Techniques Ordonnanceur Multi-OS Bonne Expertise OPEN-VMS Simplicité et rapidité de mise en œuvre Fonctionnement Client/Serveur Processus ou moyens de migration disponibles en standard Fiabilité Interface graphique allant à l essentiel Mode commande unique Quelque soit l OS Ordonnanceur évènementiel Prise en compte de toutes les contraintes calendaires Intervention dynamique sur le plan de production 13 Initiales
Visual-TOM pour la bourse : La démarche Expression des besoins Techniques Architecture répartie Solution de secours Modélisation et simulation Pas de modification de scripts Outil de Production Reporting (Capacity planning) Documentation solide ETC... 14 Initiales
Visual-TOM pour la bourse : La démarche Migration APTE / V-TOM : Objectifs 1er Objectif : Migrer l activité Batch de APTE vers Visual-TOM en respectant les contraintes suivantes 1) Non modification des scripts 2) Même enchaînements 3) Mêmes principes de mise à jour et de livraison 4) Même démarche d exploitation 2nd Objectif : 1) Étendre progressivement le plan de production jusqu à prise en charge complète d une journée sans rupture 2) Remonter les principes de planification et d enchaînement gérés dans les scripts vers V-TOM. (Simplification des scripts) 3) Refondre et optimiser les concepts d enchaînement et d ordonnancement 4) Distribution des kits au format V-TOM 15 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Modélisation de l environnement 16 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Modélisation des chaînes de traitement 17 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Création d une famille d utilitaires utilisant les données de paramétrage et d ordonnancement de A.P.T.E (ordonnanceur historique Investiciel) Migration vers V-TOM Paramétrage APTE KIT Release Investiciel vers V-TOM Releases APTE 18 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Détail du kit Processus d installation et de démarrage paramétrable KIT Paramétrage de la structure d exploitation LES_VTOM 003000! TSIC28! DISK$SYSTEM_28!TIBET$ISDC.VTOM!DISK$FORDATA1!TIBET$DATA.VTOM!DISK$FORWORK1:[FOR_USERS.VTOM_LOG_49]!FOR!499 Paramétrage du domaine VTOM_PARAMS : VtCaldCALFORINVES2 VtClntFORTUNEO VtEnvtFOR_VTOM2 VtExplDEXFORINVES2 VtGrpe003000 VtNodeTSIC28 VtPtfmW VtUserVTOM_49 Outils et utilitaires AP1103S.COM, CREATE_GEO_APP, CREATE_GEO_TRT, DEASS_VTOM, LOAD_VTOM_FROM_APTE_APPLI LOAD_VTOM_FROM_APTE_TRAITEMENTS, SHUTDOWN_VTOM, STARTUP_VTOM, STARTUP_VTOM, STARTUP_VTOM_PROCESS, VTOM$STARTUP, VTOM_INIT 19 Initiales (LNM$GROUP_003000) "VTOM$CFG" = "DISK$VTOM_DATA:[TIBET$DATA.VTOM.CFG]" "VTOM$DATA" = "DISK$VTOM_DATA:[TIBET$DATA.VTOM.DATA]" "VTOM_APCONT" = "VTOM$DATA:VTCONT.DAT" "VTOM_APLIBE" = "VTOM$DATA:VTLIBE.DAT" "VTOM_APRETO" = "VTOM$DATA:VTRETO.DAT" "VTOM_APTRT" = "VTOM$DATA:VTTRT.DAT" "VTOM_BATCH" = "FOR_VTOM$BATCH" "VTOM_CALD" = "CALFORINVES2" "VTOM_CLIENT" = "FORTUNEO" "VTOM_COND" = "VTOM$DATA:VTCOND.DAT" "VTOM_CONT" = "VTOM$DATA:VTCONT.DAT" "VTOM_ENVT" = "FOR_VTOM2" "VTOM_EXPL" = "DEXFORINVES2" "VTOM_INCL_APPL" = "VTOM$INCL:VTAPPL.INCL» ETC.. (LNM$SYSTEM_TABLE) "VTOM$COM" = "DISK$VTOM_APPLI:[TIBET$ISDC.VTOM.COM]" "VTOM$FDL" = "DISK$VTOM_APPLI:[TIBET$ISDC.VTOM.FDL]" "VTOM$GEO" = "DISK$VTOM_APPLI:[TIBET$ISDC.VTOM.GEO]" "VTOM$ROOT" = "SYS$SYSDEVICE:[VTOM035.]" "VTOM_GEO_APPLI" = "VTOM$GEO:APTE_VTOM_GEOMETRIE_APPLI.IDX" "VTOM_GEO_TRT" = "VTOM$GEO:APTE_VTOM_GEOMETRIE_TRAITEMENTS.IDX" "VTOM_LOG_499" = "DISK$FORWORK1:[FOR_USERS.VTOM_LOG_49]"
Visual-TOM pour la bourse : L industrialisation du processus Formatage du paramétrage APTE en V-TOM Mode de soumission : Batch Génération d un journal Exclusion ou adaptation des spécificités APTE Génération de fichiers en mode commande natif V-TOM -J- 00000 : Etape d'initialisation Lance_Veille pour VTOM Génération de la commande VTOM Extrait du journal 20 Initiales -J- AA0 : Pas de chargement de l'application -J- AA1 : Pas de chargement de l'application -J- AA201 : Pas de chargement de l'étape -J- AA202 : Chargement VTOM de l'étape Libellé : BASC DATE DE BOURSE Noeud d'execution : TSIC28 Queue d'execution : FOR_VTOM$BATCH Géométrie VTOM : geometrie=0x0+260+260 Création de l' étape type periodique Génération de la commande VTOM [LienVers] Rattachement à Lance_Veille [LienDe ] Création du lien pour Lance_Veille [LienVers] Création du lien avec IH102 [LienVers] Création du lien avec IS001 Conditionnement AA203 non pris en compte [LienDe ] Création du lien avec AA216 [LienDe ] Création du lien avec AN101... [LienVers] Création du lien avec AN101 [LienDe ] Création du lien avec AN109 -J- AN109 : Code de l'étape à non exécutable (=6) dans AP1APPL Etape AN109 non chargée dans VTOM Nom de script inexistant --> Création du script GA902.Com Libellé : ARRIVEE_LOT_MON Noeud d'execution : TSIC28 Queue d'execution : FOR_VTOM$BATCH Géométrie VTOM : geometrie=0x0+80+260 Etape non conditionnée : création étape type demande Génération de la commande VTOM [LienDe ] Création du lien avec GA903 ETC...
Visual-TOM pour la bourse : L industrialisation du processus Chargement du paramétrage Vers V-TOM LES APPLICATIONS 21 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Chargement du paramétrage Vers V-TOM LES JOBS 22 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Environnement et Application migrée 23 Initiales
Visual-TOM pour la bourse : L industrialisation du processus Principes de mise en production Chargement du kit sur l environnement de pré production Ajustement de l environnement aux spécificités du clients Simulation Export Import sur plate-forme de production Livraison de l export aux équipes d intégration Mise en production faite par le responsable de l administration des services 24 Initiales Pilotage
25 Initiales V-TOM, un exemple de la production
WITO octobre 2001 Présentation des principes de mise en production pour nos clients VOS QUESTIONS 26 Initiales