Home

Urbanisation et BPM Plan

image

Contents

1. ou changer la m thode de tri des messages Le contr le de flux est plus complexe mais n est pas n cessairement partie du middleware d int gration Conclusions tir es de la simulation Quelques pas dans la direction autonomic computing 1 Self optimization La gestion des priorit s fonctionne il est possible et assez simple de prendre les priorit s des processus en compte dans le traitement des files et d obtenir de la sorte une v ritable am lioration Les algorithmes de tri des files d attente ont un impact fort les m thodes sophistiqu s qui utilisent la structure du SLA produisent une v ritable am lioration par rapport FCFS Les r gles de contr le de flux sont int ressantes mais moins efficaces et plus difficiles ma triser Self healing nous avons obtenu une forme d autor paration mais une v ritable robustesse ne peut tre obtenue qu avec une collaboration SW HW Self configuration notre objectif est de rendre la configuration d clarative partir des SLA au lieu de faire de planification et ordonnancement de ressources 1 U OAI mode d emploi Conduite du changement en production e Formation nouvelle culture e Pilotes e Outils manipulation de flux vivants exemple filtrage et morts r injection 2 D ployer des solutions de BAM tests de bout en bout 3 Construire la prochaine g n ration d outils e Middleware gt lobbying pour les priorit
2. Approche Bouygues Telecom Mise jour des objets entrelac e dans les processus sous processus 2 _Impl mentation simple de LRA au moyen de la resynchronisation Gestion distribution 2 compensation Objets m tiers Ev nement externe Ex cution N Processus M tiers Gestion Demandes Les processus ne sont pas ind pendants e D pendances li es aux ressources partag es objets e D pendances m tiers gt Il faut valider exclusions Processus et Transactions Longues e Les processus servent impl menter les transactions longues e L impl mentation s appuie sur la re synchronisation D but du processus Fin du processus Se PPa Etat final coh rent modification P PRE est contenu dans les de la r f rence i Etat S1 initial coh rent messages E Une r f rence unique i qui circulent Toutes les copies sont synchronis es d Re ne Ra nn en ane on nantes ete aan m Non aan l tat des Retour S1 par iobjets est d fini par la r f rence re synchronisation des avec un lock sur l criture syst mes impliqu s dansla Transaction depuis la r f rence Etat temporaire deux parties les syst mes qui participent la transactions et les autres 11 Quatri me Partie Exploitation e Position du probl me e Difficult s e OAI exemple e Pilotage des processus e OAI mode d emploi Position du Probl me e Soit 1 un ensembl
3. Impossible dans le cas g n ral OKsionse limite une coh rence modulo les observations des processus Interactions e Les activit s interagissent via 1 messages services 2 ressources partag es objets e La coh rence gt signalisation exclusion s rialisation Qualit de service et qualit des donn es e Etudes a Sterling Data synchronization What is Bad Data Costing Your Company a DWHI Data Quality and the bottom line achieving business success through a commitment to high quality data a Taux d erreurs allant de quelques quelques dizaines de a Impact direct perte de revenu e Exp rience Bouygues Telecom d gradation r ciproque QoS gt QoD gt D synchronisation gt erreurs fonctionnelles gt Baisse QoS gt d tournement des processus gt erreurs coh rence saisies QoD gt QoS gt Erreurs dans les passerelles adaptateurs demandes en attente gt Temps de traitement d grad gt baisse de QoS Re synchronisation e D synchronisation a Erreurs durant le processus a Crash incidents reprises retard de planification a Erreurs de saisie e La d synchronisation est une condition r currente e Besoins Outils de re synchronisation gt Utilisation r guli re gt Reprise sur incident 2 Processus permanent de nettoyage des donn es Administration de donn es Implication MOA propri taire 10 Synchronisation et transaction
4. s e Simulation e BAM gt BAOM pilotage actif par SLA Premi re tape Pi lotage des processu S Appropriation des processus Exploitation MOE gt MOA MOA Automatis e Suivi Analyse 7 7 24 24 Tableau de bord SI bleus Urbanisation IT orient e processus gt meilleur pilotage BPM BAR gt des outils de plus en plus pertinents Maturit m tier Processus o MAIS Application Double cycle de maturation Vraie complexit Maturit technique 16 Production orient e processus Bascule contournement Bascule manuelle a EE Tipi A i secours od i s Monitoring R action Monitoring R action par syst me au niveau du processus e Pilotage diff rent e Gestion des incidents diff rente chaud e Fiabilisation diff rente mod le organique Echelle de maturit Temps r el Soluble s E Continu quations i continu planifi mod lis 100 automatis Ad hoc Ad hoc BPM J j agile 0 automatis Processflow lent nuel Informatisation des processus m tiers R activit du cycle d optimisation Mod lisation Automatisation de la du pilotage performance i conomique Degr de Industria formalisation lisation de un processus des processus la mesure orientation processus du SI e La d marche BPM est une r volution tranquille sur de nombreuses ann es e Deux th mes majeurs TQM et analyse de la val
5. tol rer les indisponibilit s courtes e Deux approches possibles Ordonnancement des messages Contr le de flux e ont t tudi es par simulation v nements discrets Ordonnancement des messages e Tri des files d attente modifier l ordre de traitement des messages e FCFS FIFO a La m thode par d faut de la plupart des middleware respect des contraintes temporelles m Cependant le respect de l ordonnancement temporel est trop fort pour supporter une strat gie de distribution n cessaire pour la fiabilit et les performances e LCFS FILO Une bonne strat gie pour g rer les congestions e SLA routing Pr vision du temps de d but de traitement partir du SLA e Combinaison avec les priorit s a On traite les messages forte priorit en premier 14 Contr le de flux cf Advanced Engineering Informatics 19 2005 199 211 Nous avons valu plusieurs strat gies RSI Lorsque la QoS d un syst me X tombe en dessous de 90 de son SLA nous r duisons le flux des syst mes qui fournissent X et dont la priorit est inf rieure celle de X RS2 Une approche similaire fond e sur les processus Lorsque la QoS d un processus tombe en dessous de 90 nous r duisons le flux de tous les syst mes dont la priorit est plus faible que celle de P et qui alimentent des syst mes qui participent P Il existe plusieurs variante sur la r duction de flux couper ralentir
6. Urbanisation et BPM Retours d exp rience sur le SI de Bouygues Telecom 26 J anvier 2006 Jeudis de l objet Yves Caseau Plan e Urbanisation amp Bouygues Telecom e Il BPM amp Architecture 111 BPM amp Qualit des donn es e IV BPM amp Exploitation Premi re Partie BPM amp Bouygues Telecom e Refonte du SI de Bouygues Telecom e L orientation processus e Les Objets M tier e Les Processus M tier e Urbanisation du back office Histoire du Si de Bouygues Telecom e 95 99 croissance exponentielle le SI est construit autour du progiciel BSCS valorisation facturation CRM Provisioning gestion client e Pourquoi changer Probl mes de capacit et de performance Trop de d veloppements ad hoc co ts a Augmentation du Time to market et d croissance de la flexibilit e Strat gie d urbanisation d cid e en 99 2000 a Se r approprier le SI Objets m tiers et Processus m tiers ma trise de l int gration Performance and scalabilit architecture composants a Flexibilit orientation processus moteur de processflow amp components flexibles meta data Qualit de service s curisation infrastructure monitoring SLA l Urbanisation L orientation processus Syst mes Techniques Gestion Processu Entrepris Processus Techniques l Urbanisation Objets M tiers e Le mod le des objets m tier est la pierre angulaire de l urbanisation hi ra
7. cible Fonctions Processus Donn es etiers a Objets ontologie ppe Macro onction Macro processus ipa on Re Level 0 r f rence externe Catalogue Archi Services v1 R f rence FR Macro processus externe bauche Cycle de vie objets gt Echanges Contenu Processus nf Protocole m a Archi Processus v1 l art Donn es Urbanisation fractale e Deux motifs e Diviser pour r gner le droit la diff rence Double proxy chelle Contraintes performances etc a d ploiement Processfld interne Q passerelle 4 CITE A Architecture Cible Di SI Ventes iamant rn SAV fabricants Infodis Commis logisticiens r parateurs 005 007 Extradis Gestion 2004 2007 e Gestion des demandes actions 2005 distrib 2005 2006 n consistance des 005 2007 SI Grand Public SI Entreprises processus 7 analyse analyse AAC nt client GVO Pona Jade back end RT che eMiddle Office en Gestion client 2005 2007 ET F3GFAR Pal 7112008 2008 2007 JS EAI amp BPM e Instances multiples 2G Fraude R quisi P3G tions e standardisation RAM progressive R sea Fournisseurs e Pre ming p rateurs de contenu collect
8. e de composants qui ex cutent des processus Help PFS Customer Provisioning Base Processflow Engine Ta e 2 Un contrat de service 3 des al as DEE eDi i m iona 20 clients par Pics d activit i e Pannes A au e Autres processus q De 2 minutes p e Question peut on automatiser le pilotage des processus 12 Exemple e Lancement i modeTM 2002 a La souscription i mode est un processus m tier parmi d autres Par exemple facturation gestion des comptes payeurs Customer Base a Les SLA semblent conservateurs Processes Systems Difficult s e Diagnostic a Temps r el fil de l eau vs Analyse de logs a Absorption de pics gt d tecte les probl mes trop tard a Capacit d introspection chaud e Capacity Planning a OAI priorit s al as latence a Mod le unifi e Planification a M lange planifi fil de l eau asynchrone gt accepte les pics de charge mais la QoS se d grade gt besoin de SLA explicites e Reprise sur incident chaud gt contrainte performance Ing nierie de r injection de messages outils 13 SLAs Priorit s et Strat gies Adaptatives e Les processus m tiers ont des priorit s diff rentes Une strat gie adaptative devrait quilibrer la charge et les ressources pour satisfaire les SLA en fonction des priorit s graceful degradation Adaptation gt doit tol rer les bursts Adaptation gt doit
9. e iffusio Interco annuaire Valo Fact R f rentiel Client rvi di i SI Services M diation Partenaires Qui a dit agilit e Param trage mais tests de non regression gt 3mois e Orientation processus mais besoin de red velopper les adaptateurs e Changement dans un change entre deux syst mes l ensemble des composants est impact Anecdote Telcordia du best of breed integration la pr int gration e La flexibilit n est pas une question de technologie e Plut t une question de conception et de processus voire d tat d esprit Conception modulaire et tests agiles Conception a Modularit de l architecture fonctionnelle importance de la vision m tier mutualisation r utilisation Conception des changes et compatibilit ascendante R le de l ing nierie XML Tests Agiles a inventer processus responsabilit analyse bouchonner avec rigueur et conviction Cr er des trains de tests agiles planification Troisi me Partie Urbanisation et donn es e Architecture de donn es e QoS et QoD e Re synchronisation e Synchronisation et Transactions Architecture de donn es Donn es locales Donn es partag es R f rentiel trait er Mod le commun 1 Synchronisation de copies e G rer le flux de synchronisation e Garantir la coh rence des snapshots
10. eur 17 Conclusion Architecture d Entreprise e UML XML S appuyer sur un mod le pivot et des sch mas a Utiliser les outils state of the art ing nierie XML e Fractal Architecture Appliquer l approche BPM diff rentes chelles Construire des r gions qui sont faiblement coupl es e Les processus ne sont pas ind pendants gt l faut impl menter une v rification de coh rence e L agilit n est pas une question de technologie mais de conception La modularit d pend de l analyse fonctionnelle Penser la compatibilit ascendante des formats de message a Pas d agilit sans tests agiles Conclusion Op rations et Qualit de Service Distribution des donn es gt synchronisation amp re synchronisation a Les probl mes les plus classiques de l informatique distribu e mais pas les plus populaires dans le monde de l int gration d applications e OAI Optimization of Application Integration Optimiser selon les SLA de processus et les priorit s m tiers Un probl me r ellement complexe science Besoin de progresser en terme de routage des messages et de supervision des processus e QoS QoD La qualit de service et la qualit des donn es sont li es dans les deux sens Attention aux migrations audits synchronisations purges e Cf le livre Urbanisation et BPM Dunod 18
11. rchie de mod les Mod le UML gt XML sch ma gt transformation automatis e de formats de donn es e Les objets m tier sont distribu s parmi plusieurs composants philosophie keep the data where it is Mod le m tier Mod le des changes Internes ST CD h Mod le des changes Avec l ext rieur l Urbanisation Urbanisation du Back office e Infrastructure d int gration WebMethods and int gration de plates formes de service CORBA Visibroker 2001 2002 e M diation 2001 2003 e Roaming 1Q04 r utilisation moteur de valorisation e CRM 2001 2004 Siebel 7 5 e Provisioning 1Q04 d veloppement sp cifique sur base Kabira ObjectSwitch e Valorisation sp cifique partie donn es 2002 complet Juillet 2004 e Facturation 2005 Geneva package l Urbanisation Deuxi me Partie BPM amp Architecture e Trois dimensions e Architecture Fractale e Cible Bouygues Telecom e EAI amp SOA r concili s e Agilit Services et v nements e Services m tiers vs Services logiciels Responsabilit Infrastructure Responsabilit Composant vision EAI C a I Processflow Responsabilit Composant Responsabilit Infrastructure vision SOA e Services m tiers plus g n rique plus r utilisables investissement pour le futur e Service vs v nements ne pas conna tre son consommateur a Pas une question de technologie pub
12. sub se traduit en orchestration de service a Une question de mod lisation un v nement est plus r utilisable Il Enterprise Architecture and Re engineerifg o F EAI et SOA r concili s On peut m langer les services et les v nements sur une m me infrastructure avec les m mes applications Adaptateur complexe avec processflow omposant 1 UDDI WSD Catalogue v nement Adaptateur simple Transformation 11 vers 12 Composant 2 Composant 3 A AAAA LS LD LS Portail Transfor al mation Orchestration dE R f rentiel services Trois dimensions de l urbanisation Vision Donn es Vision Services Vision Ev nements ETL fournit le mod le de donn e qui est commun aux SOA induit une partie des services m tiers structure les interfaces de service EAI les flux d changes de donn es doivent tre harmonis s avec les flux de contr le Le mod le de donn e permet de valider la objet est enrichi par cin matique et la vision service planification des changes de donn es Fournit le catalogue permet de produire un de services qui sont ensemble d interfaces impl ment s par les de service qui sont composants facilement re OMPOSAD permet de stabiliser la fournit la structure contribution de asynchrone des chaque composant changes qui au syst me permet de d finir des d information processus Construire une architecture

Download Pdf Manuals

image

Related Search

Related Contents

87 90 2395100    Canon HF S21 Camcorder Accessories User Manual  D21580K D21582K  Breve História de Quase Tudo  Dac manual french:Cursa manual.qxd.qxd  Acer Redundant Fan Kit  User Guide - The Macaulay Land Use Research Institute  ATHON ATHON-XS ATHON-XP  Eaton Basic ePDU BS 8xBS 13A 3m  

Copyright © All rights reserved.
Failed to retrieve file