Technische Architectuur DMVWO Discimus Dirk Vanderlooven Inleiding Technische

  • Slides: 10
Download presentation
Technische Architectuur DM@VWO & Discimus Dirk Vanderlooven

Technische Architectuur DM@VWO & Discimus Dirk Vanderlooven

Inleiding Ø Technische architectuur bouwt verder op DHO • Vandaag in productie voor Hoger

Inleiding Ø Technische architectuur bouwt verder op DHO • Vandaag in productie voor Hoger Onderwijs • Gelijklopend voor Discimus (Basis en Secundair Onderwijs) en DM@VWO (Volwassenen Onderwijs) Ø Generieke stuk – deze presentatie Ø Specifiek stuk Discimus – presentatie Frank Macoye p. 2

Agenda Ø Concept en Objectieven Ø Technische Architectuur Ø Structuur van de berichten Ø

Agenda Ø Concept en Objectieven Ø Technische Architectuur Ø Structuur van de berichten Ø Gegarandeerde aflevering Ø CRUD Patronen Ø Volgende stappen Ø Vragen ? p. 3

Concept en Objectieven

Concept en Objectieven

DM@VWO Concept Biedt Webservice aan Roept Webservice op Internet WS Q web service Unix

DM@VWO Concept Biedt Webservice aan Roept Webservice op Internet WS Q web service Unix PEP Instellingen Onderwijs & Vorming Ø Lees web services worden synchroon opgeroepen Ø Aanmaak, wijzig en verwijder web services worden uitgesteld synchroon opgeroepen Ø Instelling beheert data, O&V leest data p. 5

DM@VWO Concept O&V Medewerkers webtoepassing ACM Internet WS Q web service Unix PEP Instellingen

DM@VWO Concept O&V Medewerkers webtoepassing ACM Internet WS Q web service Unix PEP Instellingen Onderwijs & Vorming Ø O&V Medewerkers beschikken over webtoepassing en gebruiken EID of Federaal Token voor beveiligde toegang p. 6

Discimus Concept Biedt Webservice aan Roept Webservice op O&V Mainframe Internet WS Q web

Discimus Concept Biedt Webservice aan Roept Webservice op O&V Mainframe Internet WS Q web service Unix PEP Instellingen Onderwijs & Vorming Ø Lees web services worden synchroon opgeroepen Ø Aanmaak, wijzig en verwijder web services worden uitgesteld synchroon opgeroepen Ø Instelling beheert data, O&V leest data p. 7

Discimus Concept Biedt Webservice aan Roept Webservice op webtoepassing ACM O&V Mainframe Internet WS

Discimus Concept Biedt Webservice aan Roept Webservice op webtoepassing ACM O&V Mainframe Internet WS Q web service Unix PEP Instellingen Onderwijs & Vorming Ø Discimus zal Web. EDISON vervangen voor Leerlinggegevens Ø Discimus laat toe de interactie met O&V te integreren in de schoolpakketten, terwijl Web. EDISON manuele interventie van een gemachtigd persoon vereist p. 8

Web. EDISON vs Discimus Web. EDISON Webservice Ø Gegevensuitwisseling op expliciet initiatief van de

Web. EDISON vs Discimus Web. EDISON Webservice Ø Gegevensuitwisseling op expliciet initiatief van de gebruiker Ø Nachtverwerking : Create/Update/Delete opdrachten krijgen enkel bevestiging van ontvangst Ø Enkel asynchrone communicatie is mogelijk Ø Geen ad-hoc Read opdrachten mogelijk Ø Batch p. 9 Ø Gegevensuitwisseling gebeurt transparant voor de gebruiker Ø Real-time : Create/Update/Delete opdrachten kunnen onmiddellijk gevalideerd en bevestigd worden mits aanpassingen aan de mainframe zijde Ø Zowel synchrone als asynchrone communicatie is mogelijk Ø Ad-hoc Read opdrachten mogelijk Ø Gebeurtenis georiënteerd

Objectieven Ø Maximale Gegevenskwaliteit : • De gegevens die O&V aggregeert van alle instellingen

Objectieven Ø Maximale Gegevenskwaliteit : • De gegevens die O&V aggregeert van alle instellingen zijn correct, volledig en actueel. Ø Gegarandeerde Confidentialiteit : • De confidentialiteit van de gegevensuitwisseling tussen de instellingen en het beleidsdomein O&V moet gegarandeerd worden Ø Authenticiteit, integriteit en niet weerlegbaarheid : • De oplossing garandeert dat de data aangereikt vanuit de instelling niet kan gewijzigd worden. Verder moet er op een onweerlegbare manier kunnen aangetoond worden data aangeleverd door een instelling, enkel van die instelling afkomstig kan zijn. Ø Losse koppeling : • De dagdagelijkse werking van de instelling mag niet verhinderd worden door de oplossing. Er wordt gestreefd naar een zo los mogelijke koppeling tussen de systemen van de instelling en die van O&V Ø Interoperabiliteit : • De oplossing is (zoveel mogelijk) gebaseerd op industrie standaarden om een maximale interoperabiliteit met de instellingen te kunnen garanderen. p. 10