Informatiearchitectuur

Vergelijkbare documenten
Je kunt de presentaties downloaden op: Docent: Marcel Gelsing. Les 1

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

OpenIMS 4.2 Portaal Server

The OSI Reference Model

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

Portal als infrastructuur voor gepersonaliseerde dienstverlening

Enterprise Architectuur de link tussen Business & ICT

Betekent SOA het einde van BI?

De weg naar SOA bij de Gemeente Rotterdam

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni Arthur Donkers, 1Secure BV arthur@1secure.nl

Software-architectuur in vogelvlucht

Rabobank: Service Architectuur in de Praktijk

Opleiding MARIJ Module 2

Invoering van service oriented architecture. voor landelijke informatievoorziening in de zorg

Voor en nadelen (spatieel) gedistribueerd

Zelftest Java EE Architectuur

..over. Geoportalen. en: Interoperabiliteit, Open Standaarden en WebService Architecturen. Presentatie GIN 17 november 2004 Theo Thewessen Geodan IT

Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB

Praktisch Implementeren van EA bij Gemeenten

Inhoudsopgave. Hoofdstuk 1.JMS...2

Capita Selecta Design Patterns voor administratieve applicaties

Early Adopters Berichtenbox MijnOverheid Sessie Techniek

ORGANIZATIONAL LIFE IN THE DESIGN OF ENTERPRISE ARCHITECTURES

Voorbeelden generieke inrichting Digikoppeling

Project Start Architectuur (PSA)

Applicatie Integratie in de zorg: implementatie tips uit de praktijk

WSO2 ebms adapter. Yenlo WSO2 ontbijtsessie. Ministerie van Infrastructuur en Milieu. 1 DEFINITIEF, 18 september 2012

Eenvoud, kracht en snelheid

GeoKey en Catalog Services

Beheerste transformatie met behulp van Enterprise Architectuur

Marco de Jong Concern architect CIO office. Sturen op informatiebeleid en architectuur

Xebic. Cloud Solutions voor het Onderwijs

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant

Ontwerpen van een Enterprise Service Bus

Neptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN

Integratie van Syllabus in de logistieke keten, wat levert dat op?

Customer Case: WoningNet

Samengaan van Geo-informatie en Service Oriëntatie

Praktijkcasus Identity management. Bert Dondertman 14 september 2010

Competenties van de Informatievoorzieningsarchitect. Roel Wieringa Universiteit Twente. 12 September 2007 NGI Werkgroep Architectuur 1

Welkom bij IT-Workz. Etten-Leur, 16 november Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace

Whitepaper. Veilig de cloud in. Whitepaper over het gebruik van Cloud-diensten deel 1.

Ministerie van Infrastructuur en Milieu Standaard Platform - Afkortingen en begrippen

NK ICT architectuur presentatie d.d

SAML & FEDERATED IDENTITIES. The Single Sign-on provider

Digikoppeling adapter

GGZ EPD: een nieuw recept voor geluk

Business-to-Business

ENTERPRISE LINKED DATA INTRODUCTIE

Parasoft toepassingen

TECHNICAL DESIGN DOCUMENT

Zelftest Informatica-terminologie

Waarom Webfysio? - team@webfysio.nl

betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM

Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink

Kerngegevens MBO. gemeenschappelijke taal van ELO naar studenten administratie. Gebruikersdag Woensdag 26 mei 2010.

Fasen van volwassenheid in enterprise architectuur en hun invloed op data architectuur

overzicht architectuurprincipes 1 OVERZICHT ARCHITECTUURPRINCIPES

Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving

Selectietraject van een Open-source Concernstandaard

Waarom Webfysio? - team@webfysio.nl

Niklas Integratie Platform Verbeteren, besparen en méér

Internet-authenticatie management (A-select) Erik Flikkenschild

Tools voor canonieke datamodellering Bert Dingemans

Is APEX a worthy substitute for Oracle Forms?

TU/e DLWO: Concept voor interne en externe koppeling. Frank Vercoulen Functioneel beheer TU/e DLWO

IP Businessmanager voor gevorderden

De PSA bevat geen Solution Architecture!

Applicatie Architectuur en ICT-Infrastructuur

Een suite van web applicaties om geografische informatie in de organisatie te presenteren

Novell Data Synchronizer: wie kan er nog zonder? Wiljo Tiele Geert Wirken

Functiebeschrijving Technische Architect

De burger in controle - standaarden en technologie voor persoonlijke gegevenstoegang

Voorbeeld data-architectuur principes Bert Dingemans

Introductie ArchiMate

Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies

Enterprisearchitectuur

Responsive web applicaties op Oracle

Shared Services in ontwikkeling binnen de Rijksoverheid

Onderdelen module 3 (gesplitst in delen 1 en 2)

Technisch Ontwerp W e b s i t e W O S I

VAA ICT Consultancy Keteninformatie in de agribusiness. Corne van Aaken

Waarde toevoegen aan de bedrijfsvoering met behulp van IT architectuur Uitrusting & Inrichting. Charles M. Hendriks Digital-architect Schiphol Group

Model driven Application Delivery

Digikoppeling Glossary

Tools voor architectuur

Referentie-architectuur voor de infrastructuur. Toine Schijvenaars, ArchiXL

Werken onder architectuur in Alphen

Base24 database suite

Sonic Middleware, van tool tot systeem

Aansluiten op VPI. (VolmachtBeheer Producten Interface)

Enterprise Resource Planning. Hoofdstuk 7 ERP-systemen: human resources. Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner

Naar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper

Integratie in de praktijk

Praktijk en practices

Transcriptie:

Informatiearchitectuur

Onderwerpen Waarom is architectuur (nu) zo belangrijk? Wat is informatiearchitectuur? Ontwikkelingen in de tijd Structuur applicaties Applicatie-integratie Webservices Praktijkvoorbeeld Architectuurproces 2

Waarom is architectuur (nu) zo belangrijk? 3

Waarom is architectuur (nu) zo belangrijk? 4

Waarom is architectuur (nu) zo belangrijk? Actuele thema s multichannelling ketenintegratie standaardsoftware Legacy-integratie ondernemen in netwerkorganisaties Flexibiliteit en toekomstvastheid 5

Waarom is architectuur (voor jou als manager) zo belangrijk? Als manager krijg je steeds meer te maken met dit onderwerp Er komen steeds meer architecten Architecten positioneren zich als intermediair tussen business en ICT Architecten hebben mooie praatjes en plaatjes, als manager moet je weten waar ze het over hebben Als manager heb je een belangrijke rol in de ketenintegratie, architectuur kan hierbij een enabler alsook een archilleshiel blijken te zijn 6

Wat is informatiearchitectuur? Definitie: The fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution (IEEE 1471, 2000, Recommended Practice for Architectural Descriptions of Software-intensive Systems) 7

Wat is informatiearchitectuur? Er zijn standaard-raamwerken architecturen voor verschillende stakeholders architecturen voor verschillende deelaspecten standaard-raamwerken: Zachman e.d. En niet iedereen bedoelt hetzelfde: architectuurontwerp architectuurproduct architectuurproces 8

Zachman framework 9

Gangbare indeling Business-architectuur Bedrijfsprocessen Applicatiearchitectuur Functies en applicaties Infrastructuur-architectuur Hardware en netwerken 10

Ontwikkelingen in de tijd Structuur van applicaties: van monolitische applicaties naar meerlaagse, gedistribueerde applicaties van spaghetti via modules naar componenten Applicatie-integratie: van 1:1-koppelingen naar generieke middleware op basis van berichtuitwisseling van gescheiden applicaties naar integratie met behulp van portal technologie 11

Ontwikkelingen in de structuur van applicaties Monolitische applicatie Gelaagde client/server applicatie Client Meerlaagse gedistribueerde applicatie Presentatie Logica Server Data 12

Ontwikkelingen in applicatie-integratie (1) 1:1-Koppelingen Generieke Database-koppelingen Applicatie 1 Applicatie 2 Client Server Client Server Client Server Generieke voorziening veelal bulkverwerking Corporate database Applicatie 3 Applicatie 4 13

Ontwikkelingen in applicatie-integratie (2) Middleware (generieke servicebus) Web services (technologie neutraal) Presentatie Presentatie Presentatie Presentatie organisatiegrens Presentatie Logica Logica Logica Logica Logica Data Data Data Data Data Generieke middleware Synchroon (services) Asynchroon (berichten) Bulkverwerking middleware middleware Berichtuitwisseling op basis van XML en SOAP 14

Enterprise Service Bus Een ESB bemiddelt tussen service aanvragers en service aanbieders Een ESB zorgt voor standaardisatie van de communicatie met service aanvragers Een ESB handelt de transformatie van gegevens tussen aanvrager en aanbieder af Een ESB orkestreert de afhandeling van aanvragen en het doorsturen naar aanbieders Een ESB monitoort de service aanvragen en rapporteert over het gebruik van aanvragen 15

Ontwikkelingen in applicatie-integratie (3) Portal voor centrale toegang/authenticatie Portal voor werkproces integratie Portal Authenticatie (single sign-on) Personalisatie Portal Authenticatie (single sign-on) Personalisatie Generieke services / look-and-feel Werkstroombesturing Presentatie Presentatie Presentatie Presentatie Presentatie Presentatie Logica Logica Logica Logica Logica Logica Data Data Data Data Data Data 16

Trends Naar asynchrone berichtuitwisseling loosely coupled (fire and forget, publish and subscribe) Naar technologieneutrale oplossingen op basis van internetstandaarden web services (XML, SOAP en HTTP) Naar portal technologie geïntegreerde werkomgeving voor eindgebruikers, zonder te streven naar een grote, centrale applicatie Elke leverancier levert/integreert deze technologieën Maar er blijven waterscheidingen, bijvoorbeeld: J2EE versus.net Open source versus.net 17

Web services XML-bericht van aan Ingepakt als SOAP-bericht Beste / / Simple Object Access Protocol Verzonden via Internet (HTTP) 18

Een SOAP-bericht Header van aan Body Beste / / Envelop 19

XML-voorbeeld <boeken> <boek> <auteur>don Box</auteur> <titel>essential XML</titel> <prijs>34,95</prijs> </boek> <boek> <auteur>linus Torvalds</auteur> <titel>gewoon voor de Fun</titel> <prijs>34,95</prijs> </boek> </boeken> <ClientSuwi> <SofiNr>123456789</SofiNr> <BankGironr>01982712</BankGironr> <TelefoonnrClient> <Telefoonnr> <Netnr>020</Netnr> <Abonneenr>4890000</Abonneenr> </Telefoonnr> </TelefoonnrClient> </ClientSuwi> 20

Een praktijkvoorbeeld 21

Architectuurproces Sogetti 22

Architectuurproces - Rollen Opdrachtgever Architect Project manager 23

Architectuur, hoe zit het bij jullie? Ervaringen Rendment Inrichting Dialoog 24