eDienst architectuur Snijvlak bedrijfsprocessen en ICT

Slides:



Advertisements
Verwante presentaties
Marketing & Sales Systems 2000 CKC Van CRM naar eCRM
Advertisements

Document Management Silicon.
De kracht van CTB ICT Bouw BV
Interactieve sessie over de trends in de ICT
Samenwerking met MOSS 2007! Chris Hoppenbrouwers.
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
Digitale dienstverlening
Zaakgericht Werken.
A Brave New Workforce | 19 juli ExpertPlaza “ Freelancing per minuut” ExpertPlaza.nl Tacit knowledge in (netwerk) organisaties Case: ABVAKABO.
Organisatie en sourcing van de DLWO Jacco Jasperse Informatie- en procesmanager Manager Dienst Informatievoorziening en Automatisering.
met vallen en opstaan naar een mid-office
Debat BB ICT samenwerking Equalit 14 februari 2013
Easy Bis Bestuursdienst Informatie Systeem Van agendapunt tot besluit Met automatische internet publicatie.
17 april 2008 WAB*info De digitale bron van de Nederlandse waterbodems Gaston Lamaitre Data-ICT-Dienst, Delft Uitvoerders: Atlis (hoofdaannemer), CSO (functioneel.
Bedrijfspresentatie.
Gemeentelijke implementatie GFO Zaken
Open Text - Unisys gebruikersdag 19 november 2007
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
E-Government Architectuur Dordrecht Eén loket voor burgers
Governance van de informatievoorziening
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met ge.
De kracht van GAC Business Solutions
De kracht van Edan Edan Business Solutions adviseert en ondersteunt klanten bij de automatisering van hun bedrijfsprocessen. We leveren een Microsoft.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met ge.
The vision at work Batteries included Ervaringen van een ISV op hosting avontuur Sven Middelkoop Corporate ICT Manager Exact Holding N.V.
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
De kracht van Pylades B.V. Pylades is een integrale ICT dienstverlener op het gebied van Dynamics AX, CRM, SharePoint, Business Intelligence en software.
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met ge.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met ge.
De kracht van Qurius Qurius heeft al ruim 15 jaar ervaring met het implementeren van Microsoft Dynamics ERP software, en als één van de weinigen met geïntegeerde.
De kracht van Verito Verito is een partner die met u meedenkt en met u meegroeit naar de toekomst. Samenwerking en partnership staat bij Verito hoog in.
De kracht van Abecon Abecon implementeert sinds 1979 standaardsoftware voor specifieke nichemarkten. Met Microsoft Dynamics als krachtig platform, realiseren.
Presentatie gemeente Veere Rob van der Zwaag
E-Team 2006 Vergunningverlening & Handhaving De keten gedigitaliseerd E-government innovatie Andere Overheid V&HV&H Mark Voogd, Ton Mol, Leo de Jong 6.
E-Government Innovatie met ICT Antilianen Mark Voogd April 2006.
E-Team 2003 E-Government Dordrecht Mark Voogd, programma-manager e-government Corné Dekker, informatie-architect e-government Information Retrieval Day.
E-Team 2004 de midoffice binnen de e-goverment architectuur Corné Dekker, informatie-architect e-government Overheid & ICT, 29 april 2004.
Referentiemodel voor de voorzieningen van Logius
1 Welkom Loe Hameleers Gerard Maeijer. 2 ERP systemen zullen een ingrijpende verandering ondergaan ERP systemen zullen een ingrijpende verandering ondergaan.
Your GateWay to the Finest Academic Research papers in the Netherlands Technische aspecten: de ARNO archive server Thomas Place KUB.
Service Oriented Architecture
Service Oriented Architecture
Service Oriented Architecture
Minicollege Service Oriented Architecture
Implementatie van een service georiënteerde architectuur
Medewerkers portal/ KCC4all t. o. v
Governance van de informatievoorziening
DigiDoc Een digitaal kantoor voor iedereen !. Ceci n’est pas du software?! 2.
Presentatie OZO Introductie NORA DIV katern NORA 2.0
Blauwdruk MULTI CHANNEL Architectuur
Geïntegreerde praktijkanalyse: de Bandon Group Enterprise Resource Planning © Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner.
Van data naar kennis. Customer Case – Robeco Forms naar Apex Migratie.
APP Platform Rivium, 5 maart 2013 Rik Vietsch.
Rob van de Velde, Geonovum Geeft GIDEON de samenhang die nodig is voor samenwerken ? Doelmonitoring GIDEON, 14 oktober 2009.
WapliX Webdatabases New generations of applications.
Agenda Inleiding en Lagerhuis: Proces management en proces keten optimalisatie gaat ons helpen inzicht te krijgen in de impact van toekomstige veranderingen.
Business Intelligence
De inzet van BPM en SOA in een organisatie
Premium Cloud Backup Makkelijk.Veilig.Betrouwbaar.
Enterprise Application Integration
FLOWer is… Case Handling Proces management zonodig tot op het bot
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.
Footer leeghouden ivm logo #ad0006 R: 173 G: 0 B: 6 #005dad R: 0 G: 93 B: 173 #3f3f3f R: 63 G: 63 B: 63 #00ad51 R: 0 G: 173 B: 81 #ffad00 R: 255 G: 173.
 Value Add Distributeur van innovaphone  Benelux  UK Wim Rapol – Com8.
KNVI Congres Introductie BI.
Inleiding (1/4) Nood aan integratie: binnen de onderneming (EAI)
Business case Enterprise Service Bus
Transcript van de presentatie:

eDienst architectuur Snijvlak bedrijfsprocessen en ICT Copyright © ORAVISION BV Bezoekadres (NL): Maastrichterstraat 9A 6444 GA Brunssum Postadres (NL): Postbus 8024 6440 HA Brunssum Telefoon (NL): +31(0)45-5645580 Fax (NL): +31(0)45-5645585 Bezoekadres (B): Rijksweg 229B 3630 Maasmechelen Telefoon (B): +32(0)89-733160 Fax (B): +32(0)89-733155 Web: http://www.oravision.com Email: info@oravision.com Deze presentatie zal beschrijven hoe Oravision aankijkt tegen Enterprise Application Integration. Het volgende wordt toegelicht: Aanpak voor EAI binnen de onderneming; Plaats van diverse soorten (referentie-)architecturen daarin; Referenties aan status EAI als vakgebied Voorbeelden van EAI projecten / technologie bij Ministerie VROM.

Sprekers Math Huntjens Technisch Manager Harald Oymans Sales Consultant -

BCT Groep BCT – The Document Store (producten) Pro/Future (“half-fabrikaten”, Progress en Delphi) OraVision (“diensten en architectuur”, Oracle en J2EE) Samen: OPLOSSINGEN

BCT Groep Samen: 150 personen Actief in: België (Vlaams Economisch Verbond, Gemeente Overpelt, Ministerie van Brussels Hoofdstedelijk Gewest) Nederland (Gemeente Nijmegen, Ministerie van VROM, Provincie Drenthe, Raden van Rechtsbijstand, KvK Rotterdam, ongeveer 160 gemeenten waarvan 50% op Oracle) Maar ook Duitsland, Oostenrijk, Zwitserland, …

OraVision BV The Mid-Office Company: Integratie Specialist, in het bijzonder Document Integratie vraagstukken Integratie gebaseerd op architectuur concepten Brunssum (NL) Oracle Certified Partner Sinds 1998 20 werknemers

Inhoud Hurwitz Model Oracle Enterprise Service Bus (ESB) Oracle Business Process Execution Language (BPEL) Logistiek benadering Administratieve Organisatie Business Case “Provincie Zeeland” Architectuur E-Dienst Inhoud: Wat is Enterprise Application Integration: een definitie van EAI wordt toegelicht; Wat is een goede EAI-aanpak: schets van EAI-aanpak gebaseerd op best practices; Proces denken versus data- en software architectuur: het belang van deze termen binnen EAI wordt toegelicht Doel: Aanpak voor EAI binnen de onderneming; Plaats van diverse soorten (referentie-)architecturen daarin; Referenties aan status EAI als vakgebied Voorbeelden van EAI projecten / technologie bij Ministerie VROM

Hurwitz Model Het model bepaalt in welk segment u oplossing valt wanneer: U weet hoe u uw applicaties moet benaderen. Welk doel u met de integratie wilt bereiken. Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Hurwitz Model Het Hurwitz model bestaat uit 6 lagen: Platform Integratie: verbindingen tussen heterogene hardware, operatingsystemen en applicatieplatformen. Data-integratie: database gateways tot heterogene databronnen of ETML tools (Extract, Transform, Move, Load). Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Hurwitz Model Componenten Integratie: Combineren van nieuwe functionaliteit met ERP pakketten en legacy applicaties. Applicatie-integratie: raamwerk van allerlei technologieën (o.a. transformatie eb regelgebaseerde routering, applicatie-interface-integratie geleverd door applicatie-adapters etc.). Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Hurwitz Model Procesintegratie: runtime procesmodellering, waarbij alle onderliggende integratiediensten vereist zijn. B2B-integratie: procesmodellering buiten de muren van een organisatie. Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Hurwitz Model B2B Integratie Proces Integratie Applicatie Integratie (raamwerk voor proces modelering) Applicatie Integratie ( raamwerk voor berichtenmakelaar, applicatie interface integratie) Component Integratie (Applicatie Servers, J2EE, .NET) Data Integratie (SQL, ETL) Platform Integratie (FTP, RPC) Oracle BPEL Oracle ESB Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Logistieke benadering AO Product/Dienst Klanten Processen Organisatie Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Business Case Provincie zeeland Deze presentatie zal beschrijven hoe Oravision aankijkt tegen Enterprise Application Integration. Het volgende wordt toegelicht: Aanpak voor EAI binnen de onderneming; Plaats van diverse soorten (referentie-)architecturen daarin; Referenties aan status EAI als vakgebied Voorbeelden van EAI projecten / technologie bij Ministerie VROM.

Aanvraag Ontheffing Flora- en Faunawet(1) ZAAK “Aanvraag Ontheffing Flora- en Faunawet” Zaak gegevens: Klant als aanvrager Organisatieonderdeel als behandelaar Zaakstatus Product gegevens Zaakdossier: Hoofddocument Bijlagen Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Aanvraag Ontheffing Flora- en Faunawet (2) Oplossingsrichting: Het standaardiseren (zaak)berichtenverkeer tussen eLoket en BackOffice op basis van XML, inclusief Digitale Documenten. Rekeninghoudende met EGEM referentie architectuur: eFormulieren XML schema GFO Zakenmagazijn Drie definities van EAI: EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. - The unrestricted sharing of information between two or more enterprise applications - A set of technologies that allow the movement and exchange of information between different applications and business processes within and between organizations EAI is the total integration of applications within an enterprise. To bind all enterprise systems together in such a way that any application can access any service or any piece of information without delay Wij gebruiken de 3e definitie. De belangrijke punten hieruit zijn: ‘all enterprise systems’: het betreft alle (IT-)systemen binnen de onderneming; ‘bind … together’: systemen worden met elkaar verbonden; ‘any application can access any service’: systeemfunctionaliteit wordt ontsloten voor andere systemen/applicaties; ‘any application can access any piece of information’: data cq informatie wordt ontsloten voor andere systemen/applicaties; ‘…without delay’: ontsluiting moet real-time zijn Wat ontbreekt is dat over het algemeen systemen / informatie ook worden ontsloten voor gebruik door andere ondernemingen en/of klanten (B2B, B2C) Doel van EAI: het komen tot een flexibele IT ondersteuning van de onderneming: agile business support. Dit moet leiden tot: Reducering van de kosten: een hogere automatiseringsgraad leidt tot kostenreductie (bijvoorbeeld voor personeel, aantal IT systemen) Verhoging van de omzet: een flexibele IT ondersteuning maakt het mogelijk om gemakkelijker en sneller nieuwe producten en diensten in de markt te zetten. Dit sluit aan bij de kortere levensduur van een product en de snellere productcyclus Klant tevredenheid en kwaliteit: een hogere automatiseringsgraad leidt tot minder fouten en een snellere afhandeling van taken Daarmee wordt de kwaliteit van de dienstverlening hoger en zal klanttevredenheid toenemen Business process improvement: hierdoor kunnen ondernemingen hun zaken beter, sneller en goedkoper afhandelen: de real-time onderneming Status EAI: we zien dat EAI voor wat betreft aanpak en technologie een volwassen stadium begint te bereiken. Zo zijn er bijvoorbeeld best practices voor de invoering en uitvoering van EAI. Voor de te ontwikkelen referentie-architecturen zijn design patterns inmiddels bekend. Op technologisch gebied zien we standaarden ontstaan en de producten van verschillende leveranciers convergeren naar dezelfde standaarden. Het meest sprekende voorbeeld is wellicht ‘web services’, gebaseerd op standaarden als SOAP, UDDI, XML. Op modelleergebied zien we een aantal modelleertechnieken ontstaan, waaronder Zachmans Enterprise Modelling, het Hurwitz model, enz.

Globaal architectuurmodel Front- Office Burger/Bedrijven portaal: fysiek/web diensten en producten Content Management Management Console eDIENST Mid- Office Gegevens-magazijn Gegevensmakelaar DIS Document management Gegevens management Proces- modellen Proces Orchestratie GFO-zaak zakenmagazijn Basis Registers Zaak management Taakspecifieke Database(s) Back Office taakspecifieke applicatie(s) Workflow transacties

eDienst Architectuur (1) Front office Mid office Referentie architecturen De ‘Technical Integration Architecture’ beschrijft welke integratie technologie wordt gebruikt. Denk hier bijvoorbeeld aan de keuze voor een J2EE platform leverancier of een message broker. Status: Integratie-technologie heeft inmiddels een aantal breed erkende en ondersteunde standaarden. Denk hierbij bijvoorrbeeld aan XML en web services. Deze standaarden passen zonder meer in het rijtje: Ethernet, TCP/IP, SQL, HTML and HTTP. Voor technologiekeuze moet nog de afweging worden gemaakt tussen ‘single vendor’, best-of-breed of maatwerk oplossingen. Deze keuze moet afhangen van het bedrijfsbelang: Single vendor: standaard technologie, goedkoop, in te zetten op bedrijfsonderdelen waar geen concurrentie-onderscheidend vermogen ligt; Best-of-Breed: combinatie van standaard technologie-en, in te zetten op bedrijfsonderdelen waar concurrentie-onderscheidend vermogen ligt; Maatwerk: duur, moeilijk onderhoudbaar, en daarom alleen in te zetten op die bedrijfsonderdelen waar concurrentie-onderscheiden vermogen te behalen is, en waar dit niet met ‘best-of-breed’ oplossingen kan worden behaald. In het kader van EAI geldt verder: sterke koppelingen en proprietary oplossingen leveren korte termijn oplossingen. ‘Kunst’ is om oplossingen te kiezen die eenvoudige migratie-paden bieden naar standaard integratie-technologie uit de referentie-architectuur. Back office

eDienst Architectuur (2) Front office 1. Bericht samenstelling 2. Bericht ontvangst & opslag Mid office 3. Bericht transformatie& routering Referentie architecturen De ‘Technical Integration Architecture’ beschrijft welke integratie technologie wordt gebruikt. Denk hier bijvoorbeeld aan de keuze voor een J2EE platform leverancier of een message broker. Status: Integratie-technologie heeft inmiddels een aantal breed erkende en ondersteunde standaarden. Denk hierbij bijvoorrbeeld aan XML en web services. Deze standaarden passen zonder meer in het rijtje: Ethernet, TCP/IP, SQL, HTML and HTTP. Voor technologiekeuze moet nog de afweging worden gemaakt tussen ‘single vendor’, best-of-breed of maatwerk oplossingen. Deze keuze moet afhangen van het bedrijfsbelang: Single vendor: standaard technologie, goedkoop, in te zetten op bedrijfsonderdelen waar geen concurrentie-onderscheidend vermogen ligt; Best-of-Breed: combinatie van standaard technologie-en, in te zetten op bedrijfsonderdelen waar concurrentie-onderscheidend vermogen ligt; Maatwerk: duur, moeilijk onderhoudbaar, en daarom alleen in te zetten op die bedrijfsonderdelen waar concurrentie-onderscheiden vermogen te behalen is, en waar dit niet met ‘best-of-breed’ oplossingen kan worden behaald. In het kader van EAI geldt verder: sterke koppelingen en proprietary oplossingen leveren korte termijn oplossingen. ‘Kunst’ is om oplossingen te kiezen die eenvoudige migratie-paden bieden naar standaard integratie-technologie uit de referentie-architectuur. Back office 4. Bericht verwerking

eDienst Architectuur (3) Front office 1. Bericht samenstelling BPEL 2. Bericht ontvangst & opslag Mid office Zaakmagazijn (Document- en Recordmanagement) 3. Bericht transformatie& routering Referentie architecturen De ‘Technical Integration Architecture’ beschrijft welke integratie technologie wordt gebruikt. Denk hier bijvoorbeeld aan de keuze voor een J2EE platform leverancier of een message broker. Status: Integratie-technologie heeft inmiddels een aantal breed erkende en ondersteunde standaarden. Denk hierbij bijvoorrbeeld aan XML en web services. Deze standaarden passen zonder meer in het rijtje: Ethernet, TCP/IP, SQL, HTML and HTTP. Voor technologiekeuze moet nog de afweging worden gemaakt tussen ‘single vendor’, best-of-breed of maatwerk oplossingen. Deze keuze moet afhangen van het bedrijfsbelang: Single vendor: standaard technologie, goedkoop, in te zetten op bedrijfsonderdelen waar geen concurrentie-onderscheidend vermogen ligt; Best-of-Breed: combinatie van standaard technologie-en, in te zetten op bedrijfsonderdelen waar concurrentie-onderscheidend vermogen ligt; Maatwerk: duur, moeilijk onderhoudbaar, en daarom alleen in te zetten op die bedrijfsonderdelen waar concurrentie-onderscheiden vermogen te behalen is, en waar dit niet met ‘best-of-breed’ oplossingen kan worden behaald. In het kader van EAI geldt verder: sterke koppelingen en proprietary oplossingen leveren korte termijn oplossingen. ‘Kunst’ is om oplossingen te kiezen die eenvoudige migratie-paden bieden naar standaard integratie-technologie uit de referentie-architectuur. ESB Back office 4. Bericht verwerking

Vragen A Q &