Enterprise Architecture and Open Source

  • Published on
    10-May-2015

  • View
    6.158

  • Download
    4

Embed Size (px)

DESCRIPTION

French slides : - EA Introduction - EA and Open source Software - Alqualsadi research team axes on EA at ENSIAS (Enterprise Architectures, Quality their Development and Integration). Where : ENSA, Marrakech When : May 7th, 2010

Transcript

<ul><li>1.www.ensias.ma www.um5s.ac.maQuels Outils pour lArchitecture dEntreprise dans le monde du Logiciel Libre ? Prof. Habilit Karim Bana, quipe Alqualsadi,ENSIAS, Universit Mohammed V Souissi, Rabat baina@ensias.ma,www.ensias.ma/ens/bainaJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 7 Mai 2010 </li></ul><p>2. Outline 1. LArchitecture dEntreprise2. LArchitecture dEntreprise et le libre3. Lquipe Alqualsadi de recherche enArchitecture dEntreprise4. DiscussionJournes de l'open source ENSA de Marrakech7-8 Mai 2010 3. Les investissements classiques Prise de conscience des grandeurs et de retours sur investissement (ROI)Construire une navette spatiale cote $1.7 billion (NASA)Construire un complexe de baseball cote $300 millionAcheter un jumbo 747 cote entre $198 et $227 millionPour $300 million dinvestissement dans un complexe debaseball, le strict minimum escompt serait un rseau hydraulique qui : dessert les salles deau, dessert les vestiaires irrigue automatiquement le terrain gazonne. Cependant, Le complexe doit tre plus quun btiment, quil soit : un vecteur de dveloppement conomique, un symbole de fiert, une place spciale de la communaut, quelque chose dextraordinaire qui mrite linvestissement engag. Journes de l'open source ENSA de Marrakech7-8 Mai 2010 MDIT, Michigans Department of Information Technology 4. Les investissements technologiques Prise de conscience des grandeurs et de retours sur investissement (ROI)Les investissements technologiques sont beaucoup plus importantsavec beaucoup de risque et dincertitude quant au retour surinvestissements. Les gouvernements locau des tats amricains investissent une totalitde $58.8 billion en technologie par an. Ceci quivaut : 34.5 navettes spatiales + des complexes de baseball pour une ligue entire + une flotte entire de jumbo 747 Pour $58.8 billion dinvestissement IT, le strict minimum escompt serait que : le renouvellement de leur permis de conduire se passe sans problme, les donnes lies leurs impts soient gres sans erreurs, les routes soient bien dessines et gres, les quartiers bien urbaniss et entretenus Mais plus que ce minimum, le citoyen dsire une technologie qui mrite linvestissement engag. Cest inconcevable dentreprendre des investissements IT dune telleenvergure et dattendre des ROIsource ENSA de Marrakech Journes de l'open consquents sans planification niarchitecture trs dtaille !!7-8 Mai 2010 MDIT, Michigans Department of Information Technology 5. A-t-on besoin darchitectes et darchitecture ?Un seul utilisateur, dans Un systme distribu, hautement critique un systme centralis et la taille de lentrepriseBesoin de plusieurs architectes : Pas besoin darchitecteArchitectes bases de donnes,Ni darchitecture Architectes infrastructure, Architectes mtier, Architectes solution, Journes de l'open source ENSA de Marrakech7-8 Mai 2010Architectes dEntreprise Roger Sessions, ObjectWatch 6. Un peu de Terminologie Journes de l'open source ENSA de Marrakech7-8 Mai 2010 Roger Sessions 7. www.ensias.ma www.um5s.ac.maArchitecture dEntreprise (EA)Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 8. Architecture dEntreprise (EA) Motivations LEA a t initialement pense (en 1987) pour rpondre deux problmes essentiels :La complexit des systmes : les organisations dpensaientdes budgets faramineux en technologiesAlignement mtier trs faible : les organisations commenaient se rendre compte quil tait trs difficile de garder leurssystmes informatiques aligns (~ corrl positivement ) avec lemodle mtier (business model) Apparition du dilemme Croissance des Cots versus Dcroissancede la Valeur Ajoute Problme reconnu il y a 23 ans, mais a atteint son point de crise aujour daujourdhui.Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 Roger Sessions, ObjectWatch 9. Exemples de problmes rels auxquels lEA est suppose rpondreJournes de l'open source ENSA de Marrakech 7-8 Mai 2010Jeanne Ross 2005 10. Peter Weil 2007 Journes de l'open source ENSA de Marrakech7-8 Mai 2010 11. Enterprise Architecture dfinition 1 for A. Goel et al., EA is aholistic expression (of the enterprise) in terms of key strategies usually evolving from different domains of(i) business architecture (business strategy, processes, services, structure, policies and governance), (ii) information architecture (ontologies, taonomies, meta-data, master data, transaction data, information flows and other forms of data and information assets related to the enterprise), and (iii) technology architecture (infrastructure, security, applications, technology services and middleware), 2009.With regards toenterpriseFunctions, Data,Roles &amp; Units, EpressionEvents,EAEARessources,Produits &amp; services,etc.EA Journes de l'open source ENSA de Marrakech7-8 Mai 2010 K. Bana &amp; S. Slimani 2010 12. Enterprise Architecture dfinition 1 M. Lankhorst defines EA as a coherent whole of principles, methods, &amp; modelsthat are used in the design &amp; realization of an enterprises(i) organizational structure, (ii) business processes, (iii)information systems, and (iv) infrastructure, 2005. Method sPrincipls RealisationJournes de l'open source ENSA de Marrakech7-8 Mai 2010 K. Bana &amp; S. Slimani 2010 13. Enterprise Architecture dfinition 3For Gartner Group, EA is the strategic planning process thatTranslates (an enterprise's business vision &amp; strategy) into effective enterprise change, 2010. EA EAEA as strategic planning processJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 K. Bana &amp; S. Slimani 2010 14. Enterprise Architecture EA EAEpressionEAEA EA as strategic planning processMethod sPrinciplsRealisation OSmodel BPmodelJournes de l'open source ENSA de Marrakech ISmodel Inframodel 7-8 Mai 2010 K. Bana &amp; S. Slimani 2010 15. LEA les Dimensions 1. Concepts :Vues et perspectives de lentreprise : fonctions (activits),informations, ressources, units organisationnelles, rles,comportements (processus mtiers), etc.Artefacts de modlisation (c..d. documents et rapports)Flux : matriels (produits)/immatriels (services), informations etcontrles 2. PrincipesSparation des comportements et des fonctions de lentrepriseSparation des comportements et des ressources de lentrepriseSparation des ressources et des rles et unitsorganisationnelles de lentreprise 3. Frameworks 4. Mthodologies Structures 5. Modles 6. OutilsJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 16. Dimensions de lEA un essai dillustration des concepts et des principes perspectives de lEA perspectives de lEA principes de sparationdynamique de lalignementperspectives de lEA Matrice des projets par dpartementJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 17. LEA Quelques questions auxquelles elle devra rpondre :Comment la technologie contribue aux rsultats mtiersescompts par le top management ?Quels systmes supportent telle ou telle fonction mtier ?Quelles licences lon a de telles solutions logicielles ?Qui, dans lorganisation, a dj valu une solutionlogicielle ? Quoi-Si (what-if):Si lon change une politique mtier, Quels systmes doit changer?Si lon change un certain systme, quels processus mtiers et/ougroupes dutilisateurs seraient impacts ?Si lon met jour (upgrade) la version dune solution logicielle,quest-ce qui sera affect ? Journes de l'open source ENSA de Marrakech7-8 Mai 2010 18. EA les frameworks (Enterprise Architecture Frameworks) EAF Un EAF est une proposition dune architecture de rfrence ou une structure de lArchitecture dEnterprise (lEAF = une bote outils pour lArchitecte dEnterprise)Les TOP 3 des Frameworks EA (EAF) (parmi une 15aine dEAF)1. Zachman Framework (Zachman Institute of Architecture) Utilis pour sa taxonomie de documents darchitectures Zachman grid2. TOGAF (The Open Group Architecture Framework) framework controll par lOpen Group utilis pour sa mthode ADM3. FEA (Federal Enterprise Architecture, US White House) utilis du fait que cest le framework appliqu le plus completJournes de l'open source ENSA de Marrakech7-8 Mai 2010 19. Zachman Framework (depuis 1986) DATA what FUNCT.how NETWK. where PEOPLE who TIME when MOTIV. whyScopecontetual Planner view Business Model conceptual Owner view System ModellogicalDesigner view Technology Model Physical Builder viewDetailed RepresentationsOut-Of-ContetSub-Constractor Journes de l'open source ENSA de Marrakechview Functionning7-8 Mai 2010enterpriseUser view 20. TOGAF (V1 : 1995 V9 : 2009) TOGAF, divise une architecture en 4 catgories :1. Architecture Mtierdcrit la stratgie mtier, la gouvernance, lorganisation, et les processusmtier utiliss pour atteindre les objectifs 2. Architecture ApplicativeDcrit le canevas des applications qui seront dployes, leursinteractions et leurs relations au processus mtiers de lorganisation. 3. Architecture de donnesdcrit la structure logique et physique des rfrentiels de donnes delentreprise et leur manire daccs et de gestion(grande quantit dedonnes et de paramtres, rfrentiels mtiers -catalogue produits,tables de scoring, etc.-) 4. Architecture TechniqueDcrit linfrastructure, matrielle/logicielle qui supporte le dploiement dumtier, des applications/services et des donnes. Ceci inclus lesinfrastructure informatiques, middleware, rseau, communication,traitements et standards Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 21. FEA (V1 : 2002 V complte 2006)Est conforme aux directives Clinger-Cohen 1996Fournit une mthodologie commune pour traduire la stratgiemtier en architecture ITConvergence de plusieurs initiatives du gouvernement US EAP 92FEAF 99 FEA 02FEA 06 (complte)Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 22. EA mthodologies et modlisation quelques exemplesmthodologiesTOGAF ADM (Architecture Development Method)Tous les frameworks du Gouvernement amricainincluent une mthodologie spcifique leur EAFEAF (DODAF, FEAF, TEAF)Gartner/Meta MethodologyEAPEA Cube MethodSEAM (Systemic Enterprise Architecture Method) Langages et notations de modlisationArchi-Mate, UEML, SysML, BPMN, ERD et IDEF,etc. Journes de l'open source ENSA de Marrakech7-8 Mai 2010 23. TOGAF ADM (Architecture Development Method)Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 24. TOGAF ADM (Architecture Development Method)Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 25. www.ensias.ma www.um5s.ac.maArchitecture dEntreprise (EA)et le logiciel libre pour (1) sa modlisation et (2) sa mise en placeJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 26. Quels outils libres pour la modlisation delEA ?Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 27. PrvisionsDans les deux annes qui viennent (i.e.2008 &amp; 2009), une entreprise sur deuxaura choisi et implmenter unearchitecture d'entreprise Gartner 2007 Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 28. Situation actuelleConstat :Les 50% des entreprises mettant en placeune EA sont encore loin dtre atteintsQuelques Explications :Les outils sont inaccessibles. Cot de la License Effort de Configuration Courbe dapprentisage et FormationJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 29. L'offre OpenSource Peu de maturit et de notaurit des outils disponiblesOutils peu complets et peu ouvertsTrs peu d'offres (se comptent sur les doigts de la main)1. Iteraplan2. Essential Project3. TOGAF 9 Customiser4. AgilEA Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 30. Offres doutils EA propritaires plus richesEt dautres (non leaders) :Abacus, AvolutionEnterprise Architect, SparBizzDesigner, BizzdesignAltova Enterprise, AltovaRational Software Architect, IBMSAMUAccept 360Adaptive EA ManagerIT Portfolio ManagerMetadata ManagerProject Portfolio ManagerArchimateBPMN???????RiskmanagerCorporate ModelerJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 Infosys 2007 31. EA modelling tools Gartner Quadrant1. System Architect, IBM Telelogic 2. Troxu Metis Framework Softwrae 3. Metastorm 4. ARIS Process, IDS Scheer (aka Oracle BPA) Proforma 5. Casewise Enterprise Edition UML (7) 6. MEGA, Mega International GoAgile Agilense EA Webmodeler 7. Alfabet Planning IT (5) Adaptive EAM Process4biz ASG, ASG Software 8. Sybase 9. Salamander 10. Qualiware Tendance dinfosys 2007 globalement confirme par gartner en 2009 Journes de l'open source ENSA de Marrakech7-8 Mai 2010 Gartner 2009 32. Quels outils libres pour la mise en place delEA ?Journes de l'open source ENSA de Marrakech 7-8 Mai 2010 33. Domaines Technologiques principaux de ralisations des architectures dentreprises pour 2010 Donnes matresses MDMEA BPMSOA Processus mtiers ServicesJournes de l'open source ENSA de Marrakech7-8 Mai 20102007 2007 Prvisions 2010 34. Les dix technologies cls pour 2007 selon le GartnerDans la slection des dix technologies cls (Top 10 StrategicTechnologies for 2007) du Gartner, certaines deviennent largementrpandues et dautres devraient simposer un peu plus tard.1.Open Source,2.Virtualisation (VM, accs et administration des services distants sur des VM),3.rfrentiels de services SOA,4.suites de BPM (Business Process Management),5.EIM (Enterprise Information Management) : MDM etc.6.Et Web 2.0/AJAX. En 2007, elles devraient tre largement utilises dans les entreprises.Quatre autres technologies devraient commencer tre utilises en 2007,mais titre plus exprimental :7.accs linformation,8.les mashups,9.les outils de cration et de communication des communauts et10. linformatique omniprsente. Jeudi 28 dcembre 2006Journes de l'open source ENSA de Marrakech7-8 Mai 2010 35. Quels outils libres pour la mise en place dEA ?(1) la BPM et le libre Journes de l'open source ENSA de Marrakech7-8 Mai 2010 36. Le BPM pour lEA Journes de l'open source ENSA de Marrakech7-8 Mai 2010 37. En 2009, Gartner ne positionne mme pas le logiciel libre parmi les leader en BPMJournes de l'open source ENSA de Marrakech 7-8 Mai 2010 38. WFESelector ENSIAS Papers Impact : ENSIAS R&amp;D prototyping, and case study results, published in RCIS2007 and then in ICEIS2007 could influence and drive a huge BPM research community (many researchers in many well known universities, and many international conference &amp; journal papers) : (i) to be more attracted by BPM open source benchmarking within a such large open source community, and (ii) to focus later on (instead of being lost within a such fertile production) only on the top 3 WFE : jBPM, OpenWFE &amp; Enhydra Shark with newer visions, and interests both profitable for BPM open source community and BPM research. Screen shot of one eecution WFESelectorapplied on studied open sourceworkflow engines evaluation case study TOP 3TOP 8TOP 6K. Bana ICEIS2007- study has been achieved in June 2006, and than validated in 2007 newer open source versions - the WFESelector tool has been built on April 2007. -35 criteria synthetised into 2 dimensions - more than 100 ENSIAS engineers worked on more than 40 open source tools during two years -more than 3000 person days of design, evaluation, and development work Karim Bana, Fatima-Zahra Azayite, Nabil Belakbir, Hicham Srir, and K. Benali, Workflow Engines Comparison Mo...</p>

Recommended

View more >