M inisterie van Infrastructuur en M ilieu
Kiezen voor WSO2
Yenlo WSO2 ontbijtsessie
Auteurs
Paul Leunissen (Enterprise Architect IenM, 06 – 5250 6691) Stephen Oostenbrink (Enterprise Architect IenM, 06 – 4211 4863)
Versie
2 DEFINITIEF, 21 mei 2012
Wie zijn wij?
Wij werken voor de architectuurgroep van het ministerie van IenM
Paul Leunissen
Stephen Oostenbrink
Enterprise architect
Enterprise architect
M inisterie van Infrastructuur en M ilieu
Pagina 2 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
Agenda 1.
Doelstelling presentatie
1 min
2.
Inleiding
5 min
3.
Aanleiding
5 min
4.
Randvoorwaarden
5 min
5.
Beoordelingscriteria
5 min
6.
Open source ESB producten
5 min
7.
Waarom WSO2?
5 min
8.
Wat zeggen de marktonderzoeksbureaus
1 min
9.
Ervaring
1 min
10. Samenvatting
1 min
11. Afronden
Pagina 3 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
1. Doelstelling presentatie
Een blik in de keuken van IenM en de keuze voor WSO2 … • Wat was de aanleiding? • Op basis waarvan is WSO2 geselecteerd?
Pagina 4 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
2. Inleiding
Ministerie van Infrastructuur en Milieu Een ministerie is gericht op het maken, uitvoeren en controleren van beleid, daarbij ondersteund door kennisinstituten en raden. Kennisinstituten en raden
Beleidsterreinen • Ruimte en Water • Milieu en Internationaal • Bereikbaarheid
Koninklijke Meteorologische Dienst (KNMI) Maken
Planbureau voor de Leefomgeving (PBL)
Kerndepartement
Pagina 5 van 17
Nederlandse Emissie Autoriteit (NEA)
Uitvoeren
Controleren
Rijkswaterstaat (RWS)
Inspectie Leefomgeving en Transport (ILT)
Kennis Instituut Mobiliteit (KIM)
Raden en Commissies
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
2. Inleiding
Waar ken je ons van? IenM is verantwoordelijk voor een aantal belangrijke landelijke voorzieningen en basisregistraties …
Omgevingsloket online
Landelijk asbest volgsysteem
(OLO)
(LAVS)
burger Publieke Dienstverlening op de Kaart (PDOK)
bedrijf
Basisregistratie Adressen en Gebouwen
Basisregistratie Percelen
Basisregistratie Grootschalige Topografie
Basisregistratie Topografie
(BAG)
(BGT)
(BRK)
(BRT)
overheid
Pagina 6 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
2. Inleiding
De ICT directie van IenM is een regie organisatie • Ontwikkeling en beheer van ICT is uitbesteed • Bij het uitbesteden zijn een aantal smaken • Marktpartijen; • Uitvoering, inspectie of kennisinstituten; of • ZBO* (Kadaster, AgentschapNL, …)
• Werkplekken zijn ondergebracht bij een shared service center • Eigen regie organisatie om dit geheel aan te sturen
* Zelfstandig bestuursorgaan Pagina 7 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
2. Inleiding
Wat is de context waarin wij opereren? De overheid staat voor grote veranderingen. De overheid moet compacter, hogere kwaliteit leveren en tegen lagere kosten …
Bezuinigingen
Slimmer handhaven
Efficiëntie verhogen
Mislukte projecten
Taakstellingen
Compacte overheid
Effectiviteit verhogen
Professionaliseren
Regeldruk verminderen
Stroomlijnen informatievoorziening
Snel veranderende wereld
Hergebruik
Samenwerken
Complexiteit neemt toe
Europa
Pagina 8 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
3. Aanleiding
Wat was de aanleiding om een nieuwe ESB te kiezen? Algemeen • Overheid staat de komende jaren voor een uitdagende taak • Aansluiting op de basisregistraties • Groot aantal landelijke systemen • Verschillende omgevingen en domeinen
Servicegerichte architectuur • Geen SOA strategie
Bestaande ESB • Opzet ESB voldeed niet, complex beheer en hoge beheerkosten • BEA Aqualogic
Oracle SOA Suite (€€€)
• Geen ondersteuning voor ebMS
Pagina 9 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
4 Randvoorwaarden
Welke randvoorwaarden zijn belangrijk • Monolithische systemen
systemen op basis van servicegerichte architectuurprincipes
• Snelheid en flexibiliteit van integratie • Licentie- en exploitatiekosten • Hergebruik van kennis en investering • Sluit aan op SOA strategie • Open standaarden en open source • Geen eigen ontwikkelcapaciteit
Belangrijk om een SOA strategie te hebben!!!
Pagina 10 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
5. Beoordelingscriteria
Naar welke criteria heeft IenM gekeken bij de keuze voor WSO2? • Lichtgewicht
• Beheer
• Open standaarden
• Dynamische service provisioning
• Protocol en transport conversie
• Cloud enabled
• Near zero code
• SLA monitoren en beheer
• Beveiligingsmechanismes
• Volwassenheidsniveau
• Foutafhandeling mechanisme
• Leercurve
• Beschikbaarheid en schaalbaarheid
• Open source
• Uitbreidbaarheid
• Kosten
• Governance
Een ESB is een middel en geen doel
Pagina 11 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
6. Open source ESB producten
Naar welke ESB producten hebben wij gekeken? The nominees are …
Waarom afgevallen:
• JBoss
•
Samengesteld uit aangekochte producten, vaak niet naadloos geïntegreerd
•
Onderscheid tussen community en commerciële versies, enterprise functionaliteiten zijn vaak commercieel
• Mule • WSO2
IenM heeft bewust gefocust op open source producten
Pagina 12 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
7. Waarom WSO2?
WSO2 sluit het best aan bij de criteria van IenM The winner is … WSO2
Waarom?
Aandachtspunten
•
Open source en open standaarden
•
Het beperkt aantal productie installaties
•
Zeer complete en brede oplossing
•
Niet alle onderdelen zijn even volwassen
•
Geen onderscheid community en commerciële versie
•
Ook geen ebMS adapter beschikbaar
•
Enterprise ready
•
Modulaire opzet
•
Cloud ready
Pagina 13 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
8. Waarom WSO2?
Wat zeggen de technologie marktonderzoeksbureaus? De overheid is risicomijdend, dus wordt er altijd gekeken wat de technologie marktonderzoeksbureaus zeggen …
•
The Forrester Wave: Enterprise Service Bus “WSO2 provides a strong, open source ESB. This is also Forrester’s first evaluation of WSO2’s product, and the vendor scored well in most of the evaluated areas”.
•
Ook in diverse Gartner publicaties wordt de filosofie en productstack van WSO2 zeer positief beoordeeld …
Pagina 14 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
9. Ervaring
Ervaring tot nu toe … Zelf bestaande koppeling als test geïmplementeerd met WSO2: •
Inclusief afhandeling van WS-Security en WS-Addressing door WSO2
•
Snel en eenvoudig zonder ondersteuning gerealiseerd
Volgende stappen … •
Samen met Yenlo een standaard ebMS adapter aan het ontwikkelen, wordt toegevoegd aan de WSO2 adapterlijst
•
Binnen enkele weken starten met een PoC •
Koppeling Inspectieview Bedrijven – Digikoppeling WUS
•
Koppeling BAG Bevraging – Digikoppeling WUS met StUF
•
Koppeling Digipoort e-Facturen – Digikoppeling ebMS
•
Koppeling op basis van Digikoppeling grote berichtenstandaard
Pagina 15 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
10. Samenvatting
Een spannend traject waar WSO2 zich bij IenM nog in de praktijk moet bewijzen •
Geen enkele oplossing is perfect …
•
WSO2 biedt voor IenM de beste en meest complete oplossing in het open source domein
•
Implementatie zal veel inspanning eisen •
•
Goede ondersteuning bij realisatie, implementatie en exploitatie is cruciaal
Yenlo
IenM ziet de meerwaarde om in te zetten op een open source platform, omdat het resultaat laagdrempelig gedeeld kan worden met andere (overheids)partijen
Pagina 16 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012
11. Afronden
Einde presentatie …
Bedankt voor jullie tijd en aandacht!
Discussie / vragen? Pagina 17 van 17
Kiezen voor WSO2 – Yenlo WSO2 ontbijtsessie Versie 2 DEFINITIEF, 21 mei 2012