Service oriented architecture (SOA) voor meavita: in house outsourcen jeroen j van beele ERIA fase 2 14 november 2007.

Slides:



Advertisements
Verwante presentaties
Service Oriented Architectures
Advertisements

Subsetten & Anonimiseren
Organisatie en sourcing van de DLWO Jacco Jasperse Informatie- en procesmanager Manager Dienst Informatievoorziening en Automatisering.
BZK VO, 17 november 2008 Leon Kuunders – Trusted-ID ( ) Ministerie van Binnenlandse Zaken en Koninkrijksrelaties.
? ? ? ][][][ Uitvragende partij 3 Uitvragende partij 2 Uitvragende partij 1 Intermediair Ondernemer Overheid zette zichzelf centraal.
1 Demo of Praktijk Over de problematiek bij het ontwerpen van informatiesystemen Mark Dumay Afstudeervoordracht 15 oktober 2004.
hoe definieer je een service?
Bestuurlijke Informatiesystemen
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
ISA (InformatieSysteemArchitectuur) Geert-Jan Houben.
INTERACTION DESIGN Week 2. VANDAAG Wat hebben we ook al weer gedaan Usecase vormen Bouwstenen Spelregels Briefing voor werkcolleges Q & A.
Basic Web Services Technology Matthijs Smith & Roel Arents tbv ISS 2005/2006.
Kwaliteit Een Rolls Royce is kwalitatief net zo goed als een Lada
1 Het probleem RO Milieu Landbouw SocZekerheid Etc. LerenWerkenWonenPensioenEtc. Overheids- organisatie Burger ??? Regelgeving per domein Vraag op levensmoment.
Standaards in Samenwerking Alex Stroom – 06/04/2004.
SOA, Webservices en EDISON
1 Scenario template. 2 DEEL 1: INLEIDING ➔ Uw organisatie ➔ Het uitgangspunt van uw project ➔ De doelgroep ➔ Wat wilt u bereiken? SERVICE DESIGN TOOLKIT.
1 Architectuur en Outsourcing door: Martin van den Berg Voorzitter afdeling architectuur NGI
Van JBF via Degelijkheid naar Pro-actief Beheer
IIM Information Infrastructure Management
Een reis door SOA valkuilen: de Meavita case
1 Welkom Loe Hameleers Gerard Maeijer. 2 ERP systemen zullen een ingrijpende verandering ondergaan ERP systemen zullen een ingrijpende verandering ondergaan.
Bas Kruiswijk Amersfoort 12 september 2009 Service Oriented Architecture Deel 1: Basisconcepten.
Service Oriented Architecture
Service Oriented Architecture
Service Oriented Architecture
Minicollege Service Oriented Architecture
Bas Kruiswijk Amersfoort 20 september 2009 Service Oriented Architecture Deel 3b: Event Driven Architecture.
Implementatie van een service georiënteerde architectuur
Onsight Managed Security Services
OWL toepassing in Semantic Media Wiki
MVC in de praktijk Jeroen Swart.NET architect, Quintor
Ridderkerk, drie jaar later VIAG congres, 4-6 nov 2007 De verkokering ten einde? Hart van Holland, Nijkerk René Hoogendoorn.
How Architecture helps to reduce costs November 2011.
ArchiValue: de APG-Case
De visie van de Vlaamse overheid op digitalisering
Business Intelligence
Data- lijsten Aanbod Commu- nicatie Incentive. Het succes van de selectie Het succes van de data Het succes van de integratie Het succes van ‘one-to-one’?
APP Platform Rivium, 5 maart 2013 Rik Vietsch.
Web service Lucinda Barendse Dennis Kanters Sjoerd Ouweneel
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Beyond Object-Orientation?
Maturity Scan HAN en nu verder! Presentatie Maturity Scan HAN
How to manage the process to design -> migrate -> integrate -> run -> evolve! An always-on internet infrastructure Gerard van Draanen IT Architect, HP.
eDienst architectuur Snijvlak bedrijfsprocessen en ICT
1 IT Service Management Theorie (1). 2 Van ‘Beheren van dozen’ naar ‘Beheer van bedrijfsprocessen’ Bron: white paper van BMC Software. Leverancier van.
MINOR BUSINESS PROCESS MANAGEMENT
BPM – Les 3 Modelling bij BPM Standaarden BAM v22.
Business en IT Consulting
, Seconden 1 maand 1 uur Aandelenkoers Brief … fax … 3 dagen 45 seconden Documentuitwisseling Interne opvragingen.
De inzet van BPM en SOA in een organisatie
Paul J. Cornelisse ESB Les 3 IBK3ESB01. ESB Connectiviteit OxI0K_I.
Minor Project- en Programmamanagement
Enterprise Application Integration
Enterprise Service Bus IBK3ESB01
1 IT Service Management George Pluimakers Theorie (3)
Quality Management: METHODEN TECHNIEKEN PROCESVERBETERIN G
Les 7: BPM tot slot V2.0. Inhoud: 1. Protocollen 2. Object of service? 3. These + antithese = synthese 4. Soorten ESB’s (topologie) 5. Carrière.
Start Inhoud introductie BiSL Informatiesysteem, gegeven Informatiebeleid Positionering: Beheer informatiesystemen BiSL als informatiearchitectuur.
Service Oriented Architecture voor OUNL Heerlen F. Boterenbrood, Windesheim Deelnemer lectoraat ICT & Onderwijs innovatie Informatiearchitect ICT Docent.
SOA en Business Process Management Hoofdstuk 5 uit Web Services van Manes, blz. 122 t/m blz. 129.
BizTalk bij Estro Groep Hugo Brouwer
TOGAF Albert Gjaltema / Tech. Consultant II 11 maart 2008 getronicspinkroccade.nl.
Van BiSL naar BiSL Next Lucille van der Hagen
Inleiding (1/4) Nood aan integratie: binnen de onderneming (EAI)
Oracle KIS PIS Java (Cobol) VIS (.net) ERP (SAP)
SDI from a technological perspective: Architecture
Technische Architectuur & Discimus
Business case Enterprise Service Bus
Dynamic Architecture What about you?
Transcript van de presentatie:

service oriented architecture (SOA) voor meavita: in house outsourcen jeroen j van beele ERIA fase 2 14 november 2007

managementsamenvatting meavita's SOA is een business-IT alignmentstrategie, nl: –organiseer de business dienstgeorienteerd •dwz: deel de organisatie op in eenheden die uitsluitend met elkaar interageren obv transacties: (business)diensten –in house outsourcen –en ondersteun die businessdiensten mbv ICT-services

inleiding •SOA is een breed begrip –toespitsen op meavita •SOA is here to stay –discussie •meavita –AWBZ / WMO •jeroen j van beele –wiskundige / ICT-architect inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

historie van meavita's SOA •enterprise architectuur •tibco enterprise service bus (ESB) •kun je met SOA net zoveel troep maken als met COBOL? inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

vraagstelling •wat is SOA? •wat kan SOA voor meavita zijn? •wat komt er na SOA? inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

SOA •er zijn vele benaderingen met als constanten daarin –loose coupling (run- of design time ?) –services –ESB –granulariteit –hergebruik –gelaagdheid •vergelijk met OO en CBD –separation of concerns inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

what's new? •is SOA iets nieuws? •stelling: ja en nee –ja: separation of concerns mbv semantiek –nee: van semantiek is men zich nauwelijks bewust inleiding historie vraagstelling soa what's new? soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

SOA voor meavita •architectuurprincipe: COTS –grof granulair –maar: sap en oracle •fijn granulair •ICT-architectuur –interoperabiliteit –flexibiliteit •meavita –enterprise application integration (EAI) –business-IT alignment (BITA) inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

intermezzo: DEMO(.nl) •speech - act theory –performance in social interaction •transactie (OER): –opdracht –executie –resultaat inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

DEMO toepassen op SOA mkstz miracletis business dienst dienstleverancier dienstvrager ICT-dienst business-IT alignment inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

meavita's SOA is een business-IT alignmentstrategie, nl: –organiseer de business dienstgeorienteerd •dwz: deel de organisatie op in eenheden die uitsluitend met elkaar interageren obv transacties: (business)diensten –in house outsourcen –en ondersteun die businessdiensten mbv ICT-services inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie DEMO toepassen op SOA

consequenties •multivlaaisyndroom –volwassenheid nodig •in deze context geloof ik niet in publish/subscribe inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

techniek •canonical data model (CDM) •componenten met interfaces –bestaande uit diensten gedefinieerd mbv contracten •web service description language (WSDL) •later –repository •universal description, discovery and integration (UDDI) –orchestratie / choreography •business process management (BPM) inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

techniek •een dienst wordt (precies) gedefinieerd mbv –implementatiedocumentatie –authorisatieadministratie •wie mag welke diensten gebruiken –contract: inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

techniek •aanroepnaam •eigenaar •versie •beschrijving •benodigde gegevens voor de aanroep (CDM) •resultaat van de aanroep (CDM) •responstijd •quality of service (QOS) •foutafhandeling –technisch –business •precondities (liefst geen) •postcondities (liefst geen) inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

techniek •webservices –synchroon –XML / SOAP –externe integratie inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

losse punten •SOA-governance •business case inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

open punten •semantiek (kern SOA tov OO en CBD) –interactie tussen services –CDM-elementen •web ontology language (OWL) inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

observaties •metamodellen in de ICT- architectuur kunnen beschrijven –wel de 1e orde dynamiek •processen –niet de 2e orde dynamiek •organisatieverandering •soa is de rigiditeit van ICT naar businessniveau tillen –multivlaaisyndroom inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

observaties •einstein: problemen kun je niet oplossen op het niveau waarop je ze gecreeerd hebt –is ICT-architectuur verstarring tgv regels pareren met regels? •daarom: event driven architecture (EDA) –mbv DEMO: administreren van transacties inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

dynamiek van organismen mutatieniveau celgroei organismereproductie soortevolutie cyclus kort langer lang dna onveranderd veranderd geherstructureerd verandering beperkt meer compleet •wat hier nog ontbreekt is bewustzijn –kenmerk van de tayloriaanse benadering inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie

•is SOA here to stay? •is EDA the next step? inleiding historie vraagstelling soa what's new soa voor meavita demo toepassen consequenties techniek losse punten open punten observaties dynamiek discussie