Presentation for e-IB (e-government Flemish Government), given to third-party developers to present the services offered by the Flemish Integration Platform: MAGDA (http://www.corve.be/).
1 of 16
Download to read offline
More Related Content
e-IB Bouwstenen: Magda
1. Nr.: 130-jul-14e-IB Bouwstenen: Magda
Bouwen op sterktes!
Wij willen alle entiteiten van de Vlaamse overheid maximaal ondersteunen door het
aanbieden van ICT-, e-government- en informatiediensten, -producten en -advies, om op
die manier bij te dragen tot de optimale werking van de Vlaamse overheid als geheel.
Het reproduceren, ook gedeeltelijk, van dit document is toegestaan mits duidelijke vermelding van de bron:
Vlaamse overheid, Bestuurszaken, entiteit e-government en ICT-Beheer.
4. Nr.: 430-jul-14e-IB Bouwstenen: Magda
Magda
Maximale GegevensDeling tussen Administraties
辿nmalig inzamelen, veelvuldig gebruiken van
gegevens
Website
http://www.corve.be/producten/magda-diensten/
5. Nr.: 530-jul-14e-IB Bouwstenen: Magda
Aanbod: Wat?
Data van (authentieke) bronnen
Agiv
FSB (KBO)
FOD
KSZ
RR
DBA (Omgevingsloket)
LED
VDAB
VMSW
KBI
6. Nr.: 630-jul-14e-IB Bouwstenen: Magda
Aanbod: Wie?
Diverse afnemers
Vlaamse overheid
Vlaamse Administraties en Agentschappen
Federale Overheid
Lokale besturen
Verschillende afnemers kunnen zelfde diensten
aanspreken
7. Nr.: 730-jul-14e-IB Bouwstenen: Magda
Aanbod: Doel?
Standaardisatie
Onafhankelijk van gegevensbron
Onafhankelijk van afnemer
Intermediar voor privacy-gevoelige diensten
Authenticatie
Authorisatie
Logging
Filtering
Trusted Third Party (encoderen, ..)
11. Nr.: 1130-jul-14e-IB Bouwstenen: Magda
Standaarden: versies
Zeer gelijkaardig, maar
01.xx
Java
Met netwerkvoorwaarden
02.xx
Java + Oracle Service Bus
Met netwerkvoorwaarden
Zonder netwerkvoorwaarden: 2-way SSL (Datapower)
12. Nr.: 1230-jul-14e-IB Bouwstenen: Magda
Standaarden: platform
JDK 7
Magda Maven Archetype
Magda Scheduler Framework
Oracle WebLogic Application Server
Oracle 11 database
Oracle Service Bus
Magda Templating
13. Nr.: 1330-jul-14e-IB Bouwstenen: Magda
Beschikbaarheid
Infrastructuur en Application Server
SLA: 24/7
Applicaties
SLA: Uitgebreide kantooruren
16. Nr.: 1630-jul-14e-IB Bouwstenen: Magda
ICT-advies nodig?
Contacteer uw relatiebeheerder bij de entiteit e-government en ICT-Beheer:
0479 99 81 76
ingrid.denissen@bz.vlaanderen.be
Ingrid Denissen Welzijn, Volksgezondheid en Gezin
Werk en Sociale economie
02 553 13 48
wouter.vandenbosch@bz.vlaanderen.be
Wouter Van Den Bosch Onderwijs en Vorming
Ariba, Gipower, GICMDB, WIKI
0479 99 81 75
patrick.natus@bz.vlaanderen.be
Patrick Natus Internationaal Vlaanderen
Diensten Algemeen Regeringsbeleid
Financi谷n en Begroting
0478 88 08 79
dirk.vergauwen@bz.vlaanderen.be
Dirk VergauwenKabinetten
Piet Verhenne 0474 95 23 59
piet.verhenne@bz.vlaanderen.be
Ruimtelijke Ordening, woonbeleid en onroerend
erfgoed
Cultuur, Jeugd, Sport en Media
GICOD, Documentum, Cognos
Henk Smets 0477 99 38 91
henk.smets@bz.vlaanderen.be
Leefmilieu, Natuur en Energie
Mobiliteit en openbare werken
GICoD, IDM-ACM, Open standaarden, Duurzame IT
Bestuurszaken
Landbouw en Visserij
Economie, wetenschap en innovatie
Seppe Santens 02 553 57 13
seppe.santens@bz.vlaanderen.be
Editor's Notes
Decretaal vastgelegd (het e-government decreet)
Het MAGDA-platform zorgt voor de ontsluiting van authentieke gegevensbronnen (federale en Vlaamse) en de uitwisseling van gegevens. Hierdoor wordt het principe van het "辿辿nmalig inzamelen, meervoudig (her)gebruiken van gegevens" stap voor stap gerealiseerd. Gegevens worden slechts 辿辿n keer ingezameld bij burger of onderneming, wat een grote tijdswinst oplevert. Alle toepassingen die vervolgens gebruikmaken van deze gegevens beschikken steeds over de meest recente informatie.
IVAs Rp & EVAs = interne en externe verzelfstandigde agentschappenvan de Vlaamse overheid
Federale Overheid: kinderbijslag
Agentschappen: vb. BestuursZaken, Leefmilieu Natuur en Energie, Onderwijs en Vorming, ..
Onafhankelijk van afnemer, maar wel mogelijkheid tot filter op basis van rechten aanvrager.
Corve als VDI = Vlaamse Diensten IntegratorGe誰ntegreerde en gestroomlijnde uitwisseling van authentieke gegevens
Security: WS-Security met diverse security policies. Doel van Magda: Magda zorgt voor verschillende implementaties, afnemer moet enkel aan Magda standaarden mbt. security voldoen.
Webservices: 1 vraag, 1 antwoord (request / response)
Schedulers: oproepen van webservices in batch. Vb. Afnemer zet lijst van files op FTP. Wij antwoorden op later tijdstip op alle vragen.
Publicaties: (periodiek) publiceren van (gemuteerde) gegevens (CSV / XML)
Frontends: voor afnemers zonder eigen frontend, vb. VKBP GUI: persoonsgegevens
Synchroon, asynchroon en publicaties gebruiken zelfde domeinen: vb. Persoon, Onderneming
2011 2012: oa. door LED als Vlaamse Authentieke bron
Domeinen worden gebruikt om re-use te bevorderen: geen afnemer-specifieke diensten, maar terugkerende domeinen.
Deze worden gebruikt, zowel in XSDs voor webservices als voor publicaties: verschillende webservices gebruiken zelfde domeinen
Naamgeving: Ook een voordeel naar duidelijkheid in communicatie (met afnemers)
Tonen domeinen + Webservice
Tonen XSD + WSDL (WebService, GeefTewerkstelling), vermelden + tonen service variant
+ demo
Zelfde specificaties voor services en webservices
OSB voor authenticatie, filtering, logging, ..
OSB kan ook WebServices ontsluiten die niet door Corve gebouwd zijn, vb. LED. Deze moeten wel voldoen aan de Magda XSD standaarden.
Vermelden: vroeger GlassFish (SJAS)
Tijdens development: Jetty en Tomcat + H2 voor database
Maven Archetype: generatie Maga Webservice
Magda Scheduler Framework: set-up, flow-control, monitoring, ... schedulers