Enterprise Architecture Trends og Perspektiver E-BUSS konference 14. september 2007 Allan Bo Rasmussen Zebranet ApS abr@zebranet.dk ZEBRANET Serviceorienteret SOA og Enterprise Architechture Definitioner og trends Alignment med forretningen Fra arkitektur til service IT Governance Copyright Warner Bros. 1960 Fra Hvidbogen til hverdagen Konsolidering eller standardisering Principstyret arkitektur (fra krav til løsning) Samspil mellem kunde og leverandør Genbrug af arkitekturkomponenter Eksempler FESD standardisering Serviceorienteret infrastruktur KL arbejdsgangsbank trends Serviceorienteret forretningsudvikling Innovation eller standarder? Videnskabsministeriet 2003 Copyright 2007 Zebranet ApS 2
Definitioner og trends SOA og Enterprise Architecture Mange definitioner på SOA En arkitektur stilart? En proces for strategisk planlægning? En teknisk platform? En migreringsstrategi? En markedsføringskampagne? SOA EA Voksende koncensus om EA definition Overordnet organisering Sammenbinder forretning og IT Definerer rammer og principper Trends SOA bliver moden og veldefineret SOA vokser ind i forretningsdomænet SOA bliver afløst af nye buzzwords Copyright 2007 Zebranet ApS 3 Alignment med den strategiske planlægning Forretningsstrategi SOA og Enterprise Architecture Produktstrategi Produktstrategi Produktstrategi Servicestrategi Servicestrategi Servicestrategi Markedsføringsstrategi IT-strategi Indkøbsstrategi Copyright 2007 Zebranet ApS 4
Fra til Service SOA og Enterprise Architecture IT-arkitektur IT-service katalog Forretningsservice katalog Præsentation likationer Desktop ERP Kommunikation Logistik Databaser Servere CRM Relationer SLA SLA SLA Backup Produktvalitet Netværk Helpdesk Kundeservice Teknik Proces Produkt/ Service Copyright 2007 Zebranet ApS 5 SOA og Enterprise Architecture IT Governance en forudsætning for SOA Topledelsen taler om SOA Skaber bedre image Vil have fordele IT chefen bliver direktør IT bruges strategisk Langsigtede investeringer Ansvar for processer IT afdelingen bliver serviceorienteret Sætter kunden i centrum Struktureret samarbejde Porteføljestyring SLA for flere ydelser Hvem bestemmer Beslutningsgrundlag Proces (høring, godkendelse...) Ansvar og konsekvens Hvem betaler Projekt og program Omkostningsfordeling Investering og drift -og hvem høster så fordelene? Copyright 2007 Zebranet ApS 6
Fra Hvidbogen til hverdagen Fælles arkitektur konsolidering eller standardisering? Infrastruktur Mønstre Fælles beskrivelsesstandard Genbrug af infrastruktur design Stordriftsfordele Krav til applikationer Standardiserede grænseflader Overvågning og kontrol Aftalt ressourceforbrug Traditionel arkitektur Infra. Infra. Infra. Infra. Infra. Infrastruktur bygget specielt til hver applikation Mønsterbaseret arkitektur Mønster A Mønster B Fælles infrastruktur benyttes af flere applikationer Copyright 2007 Zebranet ApS 7 processen Tekniske og Forretningsmæssige Trends Fra Hvidbogen til hverdagen Planlægning Visioner og Pejlemærker Forretnings Informations Løsnings Teknisk Principper Programstyring Dokumenter Eksisterende Situation Gap Analyse Implementerings Projekter Prioritering og Planlægning Copyright 2007 Zebranet ApS 8
Fra Hvidbogen til hverdagen Sammenhængende arkitekturprincipper Tekniske og Forretningsmæssige Trends Visioner og Pejlemærker Forretnings Informations Løsnings Teknisk Princip Betydning Betydning Begrundelse Princip Princip Begrundelse Copyright 2007 Zebranet ApS 9 Sammenhængen dokumenteres Fra Hvidbogen til hverdagen Tekniske og Forretningsmæssige Trends Visioner og Pejlemærker Forretnings Informations Løsnings Teknisk Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Princip Copyright 2007 Zebranet ApS 10
er teamwork Fra Hvidbogen til hverdagen Dogmer Holdninger Anbefalinger Vejledninger Seminarer Workshops Netværk Erfagrupper Konsulentrapport Visioner og Pejlemærker Arkitekten arbejder Informations Principper og krav Ledelse Grønbøger Hvidbøger Håndbøger Standarder Uddannelser Værktøjer Vurderinger Rapporter Copyright 2007 Zebranet ApS 11 Fra Hvidbogen til hverdagen Rollefordeling mellem leverandør og kunde Kunden Dette vil vi ændre: Vision og pejlemærker Forretningsarkitektur Informationsarkitektur Løsningsarkitektur Teknisk arkitektur Grænseflader Leverandøren Dette kan vi tilbyde: Analyser/modeller Erfaring/Best practice Standardformater Standardkomponenter Detaljeret design Udvikling Copyright 2007 Zebranet ApS 12
Roller i arkitekturprocessen Fra Hvidbogen til hverdagen Kunde Leverandør Vision og Pejlemærker Forretningsarkitektur Informationssarkitektur Løsningsarkitektur Teknisk Copyright 2007 Zebranet ApS 13 Fra Hvidbogen til hverdagen Fra arkitekturdokumenter til mønstre Aftalegrundlag dokumenter Patterns dokumenter Forretningsarkitektur Patterns dokumenter Informationsarkitektur Patterns dokumenter Løsningsarkitektur Patterns dokumenter Teknisk arkitektur Patterns Copyright 2007 Zebranet ApS 14
Fra Hvidbogen til hverdagen Fra integration til interoperabilitet Service Orienteret Organiserer IT løsninger i uafhængige, funktionelle tjenester Bruger interface Bruger interface Funktionel Integration Logisk sammenhæng Transaktionsorienteret Respekterer konteksten Integration Forretnings- logik Forretnings- logik Åbne Grænseflader Tekniske standarder Informationsstruktur Datalager Datalager Copyright 2007 Zebranet ApS 15 Aftalegrundlag FESD standardisering Standardkontrakt for leverancen Krav om standardiseret og åben datamodel Modulær funktionalitet for kerneydelsen Standardiserede grænsesnit giver interoperabilitet Forvaltningsarkitektur Informationsarkitektur Løsningsarkitektur Teknisk Præsentationslag Øvrige systemer og samarbejdsparter Fagsystemer Forretningslag Godkendte FESD-standarder FESD Arkivstruktur FESD Emnesystematik FESD Sikker epostløsning FESD Generisk Integrationsmodel FESD GIS-integrationsmodel FESD Ledelsesinformation FESD Navn- og adressemodel FESD Skanningsmodul FESD Udvekslingspakke FESD Datamodel for dokumenter og sager Datalag http://www.oio.dk/dataudveksling/fesd Copyright 2007 Zebranet ApS 16
Aftalegrundlag Serviceorienteret infrastruktur Standarder og services til overførsel af forretningsdokumenter Ingen trediepart involveret Genbrugelige komponenter Forvaltningsarkitektur Informationsarkitektur Løsningsarkitektur Teknisk http://www.oio.dk/arkitektur/soa/infrastruktur/overblik Copyright 2007 Zebranet ApS 17 Serviceorienteret infrastruktur - standardprofil Copyright 2007 Zebranet ApS 18
Aftalegrundlag Kommunale arbejdsgange Dokumentation af god praksis ift. gældende lov Flowdiagrammer viser forløbet (BPMN) XML metadata for kilder, blanketter mm. Forvaltningsarkitektur Informationsarkitektur Løsningsarkitektur Teknisk Igangsat 2007 Tidshorisont: 5-10 år Første arbejdsgange er kortlagt: Arbejdsgange fra jobcentrene Området Udsatte børn og unge Området Journalisering og arkivering http://www.kl.dk/ Copyright 2007 Zebranet ApS 19 Arbejdsgangsbanken udsatte børn og unge Papirdiagrammer distribueres gratis til kommuner Elektronisk format sælges som BPMN XML filer med Detaljeret procesbeskrivelse Lovinformation, med dybe links i retsinformation Links til KL s emnesystematik med relevante sagsnr Links til relevante blanketter i KL s blanketsamling Copyright 2007 Zebranet ApS 20
Trends Serviceorienteret forretningsudvikling Syndikering Web 2.0 Mashups Letvægts-udvikling Rich Internet lications Robots, HTML, RSS, Atom, XML, API Copyright 2007 Zebranet ApS 21 Syndikeret information Trends Nyheder Artikler Weblogs Feed Ping Feed Feed Ping Aggregator, Feedreader, Hjemmeside, Portal Feed Ping Feed Feed Copyright 2007 Zebranet ApS 22
Trends Web 2.0 scenarier Mix og match funktionalitet Geografisk uafhængighed Dynamisk organisation Brugeren i centrum Butikker Arbejde Samfund Arkiv Desktop En udfordring for arkitekten! Community Copyright 2007 Zebranet ApS 23 Trends Mashups Eksempel Google Maps kombineret med Fødevarestyrelsens Virksomhedsoplysninger på http://smiley.fdir.dk Copyright 2007 Zebranet ApS 24
Trends Innovation eller standarder? Begge dele, tak! Light-modeller vinder frem Ruby on Rails etc Legacy-systemer service-enables Context is King Standardisering Skaber kritisk masse i markedet Giver tillid til nye services Forædlingsindustri Bygger på eksisterende services Forøger brugsværdien Genbrug af services Ikke for store, ikke for små Kræver porteføljestyring Sparer penge (måske) Endnu mange åbne spørgsmål: Sikkerhed ID management Adgangskontrol Privacy Drift Tilgængelighed og stabilitet Kapacitet og svartider Kvalitet Pris Korrekthed/sporbarhed Relevans og aktualitet Bæredygtig forretningsmodel Konkurrencedygtig pris Copyright 2007 Zebranet ApS 25 Trends i arkitekturprocessen Trends Konkrete krav til arkitekturen: Synlige resultater på bundlinien Principstyret arkitektur: Hurtigere og sikre beslutninger Genbrug af mønstre: De standardiserede komponenter bliver større Zachman 3D model Federal Enterprise Architecture Framework Fra projekt til proces: EA er en livslang planlægningsopgave Stort udvalg af EA værktøjer: Rammeværker Procesmodeller Copyright 2007 Zebranet ApS 26
Trends Gode råd til SOA-arkitekten Vurder om den nødvendige it-governance er til stede måske er første skridt at gøre it-udviklingen styrbar Sæt fokus på fremtiden og den forandring der skal til stands analysen af fortiden, så snart I ved nok til at komme videre Lad forretningen føre i dansen om arkitekturprincipperne men hjælp med at forudsige konsekvensen af beslutningerne Definer arkitektur med samme scope som forretningsplanerne planerne skal dække hele virksomheden undgå suboptimering Brug ekspert-input til arkitekturprocessen, både fra forretning og it men lad ikke eksperterne styre beslutningerne Taktik og strategi skal følges ad for at arkitekturen bliver troværdig arkitekturarbejdet skal kobles til dagens uopsættelige spørgsmål Enterprise Architecture er ikke et projekt der skal overstås det er en kontinuert proces, en ledelsesdisciplin Copyright 2007 Zebranet ApS 27 Spørgsmål? EA Trends og Perspektiver Copyright 2007 Zebranet ApS 28