Integratiemakelaar en servicebus met volledige Digikoppeling ...

7
WWW.OPENTUNNEL.NL [email protected] [email protected] VERSIE 2013.1 Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit INLEIDING OpenTunnel is een integratiemakelaar en enterprise servicebus oplossing met faciliteiten specifiek voor de Nederlandse overheid. Het laatste komt tot uitdrukking in ondersteuning voor Digikoppeling en ondersteuning van de StUF standaard. OpenTunnel kan worden ingezet worden als Digikoppeling adapter of als configureerbare integratiemakelaar . Daarnaast kan indien gewenst gebruik worden gemaakt van de mogelijkheden van de onderliggende ESB. Aan OpenTunnel kunnen allerlei diensten worden gekoppeld zoals een zakenmagazijn, gegevensmagazijn, DMS, datadistributiesysteem of een andere messaging/servicebus oplossing. OpenTunnel kan meerdere organisaties tegelijk bedienen (multi-tenant) en is uitermate schaalbaar en is daarom geschikt voor SaaS oplossingen en samenwerkingsverbanden. Het is onze missie om OpenTunnel uit te laten groeien tot DE broker voor de Nederlandse overheid. DIGIKOPPELING Digikoppeling (voorheen de Overheidsservicebus) is de 'postbode' voor de overheid. Digikoppeling bestaat uit een set standaarden voor elektronisch berichtenverkeer tussen overheidsorganisaties. Door deze eOverheid standaarden te adopteren kunt u digitaal berichten uitwisselen met collega-overheidsorganisaties. Landelijke registraties zoals het Omgevings Loket Online en de Landelijke Voorziening WOZ maken gebruik van Digikoppeling voor de gegevensuitwisseling. ACHTERGROND DIGIKOPPELING Ketenintegratie wordt ook in overheidsland steeds gewoner. Digitale informatie-uitwisseling wordt steeds belangrijker. Een voorbeeld hiervan is het OmgevingsLoket Online waarmee het ministerie van Infrastructuur en Milieu een voorziening heeft gecreëerd voor aanvragen van een omgevingsvergunning via het internet. Gemeenten kunnen deze aanvragen digitaal ontvangen voor rechtstreekse verwerking in hun backoffice of zaaksysteem. Een ander voorbeeld is eFacturering waarbij bedrijven facturen aanleveren bij Digipoort. Digipoort zendt de facturen door aan overheidsorganisaties. Hierbij wordt steeds gebruik gemaakt van de Digikoppeling standard. Deze standaard is in beheer bij Logius en valt onder het ‘Pas Toe Of Leg Uit’ regime van het Forum Standaardisatie. Onderdeel van Digikoppeling is de ebMS standard voor betrouwbare en veilige communicatie van meldingen/kennisgevingen. Digikoppeling omvat ook andere standaarden en protocollen (WUS en Grote Berichten) die allen door OpenTunnel zijn geïmplementeerd. Digikoppeling creëert echter ook haar eigen beheeruitdagingen. Er kan snel sprake zijn van wildgroei in de vorm van allerlei point-to-point koppelingen (zie figuur hieronder) tussen functionele domeinen en basis registraties/landelijke voorzieningen:. De volgende ongewenste situaties kunnen zich voordoen: Iedere koppeling moet opnieuw de Digikoppeling protocollen implementeren. Beveiligingsrisico’s indien interne systemen zelf communiceren met de buitenwereld Onoverzichtelijk certificaatbeheer met de kans op uitval van koppelingen bij het verlopen van een certificaat Het ontbreken van berichtlogging en tracing (of dit moeten opnemen in iedere toepassing)

Transcript of Integratiemakelaar en servicebus met volledige Digikoppeling ...

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

INLEIDING

OpenTunnel is een integratiemakelaar en enterprise servicebus oplossing met faciliteiten specifiek voor de Nederlandse

overheid. Het laatste komt tot uitdrukking in ondersteuning voor Digikoppeling en ondersteuning van de StUF standaard.

OpenTunnel kan worden ingezet worden als Digikoppeling adapter of als configureerbare integratiemakelaar . Daarnaast kan

indien gewenst gebruik worden gemaakt van de mogelijkheden van de onderliggende ESB. Aan OpenTunnel kunnen allerlei

diensten worden gekoppeld zoals een zakenmagazijn, gegevensmagazijn, DMS, datadistributiesysteem of een andere

messaging/servicebus oplossing. OpenTunnel kan meerdere organisaties tegelijk bedienen (multi-tenant) en is uitermate

schaalbaar en is daarom geschikt voor SaaS oplossingen en samenwerkingsverbanden. Het is onze missie om OpenTunnel uit

te laten groeien tot DE broker voor de Nederlandse overheid.

DIGIKOPPELING

Digikoppeling (voorheen de Overheidsservicebus) is de 'postbode' voor de overheid. Digikoppeling bestaat uit een set

standaarden voor elektronisch berichtenverkeer tussen overheidsorganisaties. Door deze eOverheid standaarden te adopteren

kunt u digitaal berichten uitwisselen met collega-overheidsorganisaties. Landelijke registraties zoals het Omgevings Loket

Online en de Landelijke Voorziening WOZ maken gebruik van Digikoppeling voor de gegevensuitwisseling.

ACHTERGROND DIGIKOPPELING

Ketenintegratie wordt ook in overheidsland steeds gewoner. Digitale informatie-uitwisseling wordt steeds belangrijker. Een

voorbeeld hiervan is het OmgevingsLoket Online waarmee het ministerie van Infrastructuur en Milieu een voorziening heeft

gecreëerd voor aanvragen van een omgevingsvergunning via het internet. Gemeenten kunnen deze aanvragen digitaal

ontvangen voor rechtstreekse verwerking in hun backoffice of zaaksysteem. Een ander voorbeeld is eFacturering waarbij

bedrijven facturen aanleveren bij Digipoort. Digipoort zendt de facturen door aan overheidsorganisaties. Hierbij wordt steeds

gebruik gemaakt van de Digikoppeling standard. Deze standaard is in beheer bij Logius en valt onder het ‘Pas Toe Of Leg Uit’

regime van het Forum Standaardisatie.

Onderdeel van Digikoppeling is de ebMS standard voor betrouwbare en veilige communicatie van

meldingen/kennisgevingen. Digikoppeling omvat ook andere standaarden en protocollen (WUS en Grote Berichten) die allen

door OpenTunnel zijn geïmplementeerd. Digikoppeling creëert echter ook haar eigen beheeruitdagingen. Er kan snel sprake

zijn van wildgroei in de vorm van allerlei point-to-point koppelingen (zie figuur hieronder) tussen functionele domeinen en

basis registraties/landelijke voorzieningen:. De volgende ongewenste situaties kunnen zich voordoen:

• Iedere koppeling moet opnieuw de Digikoppeling protocollen implementeren.

• Beveiligingsrisico’s indien interne systemen zelf communiceren met de buitenwereld

• Onoverzichtelijk certificaatbeheer met de kans op uitval van koppelingen bij het verlopen van een certificaat

• Het ontbreken van berichtlogging en tracing (of dit moeten opnemen in iedere toepassing)

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

OpenTunnel lost deze problemen en wildgroei op. Met OpenTunnel worden interne systemen niet belast met de eisen van

Digikoppeling. De beveiliging, het beheer van koppelingen en certificaten, de monitoring van het berichtenverkeer wordt

allemaal centraal gedaan. Nieuwe Digikoppeling ontwikkelingen (bijv. WS-RM) zullen door ons worden opgepakt wanneer de

standaard bepaald is. Interne applicaties en diensten behoeven geen aanpassing.

Ook op berichtniveau bevat OpenTunnel krachtige transformatiefaciliteiten zodat voorkomen wordt dat systemen moeten

worden aangepast om gebruik te maken van Digikoppeling. Indien gewenst kunt u direct koppelen aan backoffice systemen.

OpenTunnel is het enige product dat op integrale wijze de Digikoppeling standaard volledig ondersteunt!

OpenTunnel verbindt uw interne systemen met basisregistraties, landelijke voorzieningen zoals:

• OmgevingsLoket Online (OLO)

• Landelijke voorziening (WOZ)

• Nieuw HandelsRegister (NHR)

• GBAV

• BAG

• Digilevering

• Digimelding

• MijnOverheid BerichtenBox

• eFacturatie (Digipoort)

• Regelhulp

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

WAT IS OPENTUNNEL?

OpenTunnel is een ‘Business To Business Gateway’ en integratiemakelaar die de volgende functies biedt:

• volledige implementatie van de Digikoppeling WUS en ebMS koppelvlakstandaarden 1.0, 1.1 en 2.0

• volledige implementatie van de Digikoppeling standaard voor Grote Berichten (zie factsheet Grote Berichten)

• volledige ondersteuning voor de standaard StUF Zaken DMS brug (StUF naar zaaksysteem, CMIS naar DMS)

• vertaling van WUS/SOAP, puur XML of JMS berichten naar ebMS berichten en vice versa

• omzetting/aanpassing van berichten via onze transformers (XSLT, Freemarker, Java)

• Aanroep van externe services ter ondersteuning van transformaties.

• betrouwbare (eventueel meervoudige) aflevering van asynchroon berichtverkeer (zowel naar externe Digikoppeling

voorzieningen als naar interne systemen)

• beveiliging op zowel berichtniveau als op de transportlaag

• tracking en tracing van berichtenverkeer

• configuratie en operationeel beheer via de OpenTunnel beheermodule

• API platform om interne diensten ter beschikking te stellen via Rest JSON/XML koppelvlakken

• FTP(S) protocolondersteuning voor het ophalen van externe documenten via intern aan te roepen services, de

documenten kunnen indien gewenst direct in een Document Management Systeem geplaatst worden.

• Ingebouwde WABO plugin die de interne aflevering van zowel de aanvraag als documenten voor haar rekening

neemt. In dit geval hoeft het MidOffice- of backend-systeem geen eigen FTP verkeer te onderhouden.

• Ondersteuning voor volgordelijke verwerking op basis van tijdstipregistratie.

• Rolgebaseerde XML outputfiltering.

• Een steeds toenemende lijst van standaard koppelingen en transformaties. Vraag naar de laatste stand van zaken!

Omdat OpenTunnel gebaseerd is op eigen Nederlandse ontwikkeling kunnen wij garanderen dat toekomstige Digikoppeling

standaarden ondersteund worden. Bij de doorontwikkeling wordt vanzelfsprekend sterk geluisterd naar de mening van onze

gebruikers.

Naast B2B Gateway en integratiemakelaar is OpenTunnel ook een ‘Security Gateway’. Uitgaande berichten kunnen voorzien

worden van een digitale handtekening. Binnenkomende berichten kunnen worden gecontroleerd op geldigheid van de

digitale handtekening. Interne service- of applicatie-ontwikkeling wordt eenvoudiger omdat OpenTunnel de organisatie

ontlast van complexe beveiligingsproblematiek met name rondom Public Key Infrastructuren (PKI).

OpenTunnel kan ook ingezet worden buiten de specifieke Digikoppeling kanalen bijvoorbeeld bij het aanspreken van Cloud of

SaaS diensten of een modern (REST) API platform bieden voor bestaande services ten behoeve van de mobiele applicaties.

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

OPENTUNNEL BEHEER MODULE

Ons product is voorzien van een geavanceerde beheerapplicatie waarmee u zelf indien u dit wenst OpenTunnel kunt

configureren, de berichtafhandeling kunt monitoren en interne werking van het systeem kunt beoordelen. Alleen

geautoriseerde beheerders krijgen toegang. U kunt ook de configuratie en het beheer uitbesteden aan JNet. De belangrijkste

beheermogelijkheden worden genoemd onder het kopje OPENTUNNEL FUNCTIES.

Hieronder ziet u schermafbeeldingen van enkele beheerfuncties.

OPERATIONEEL BEHEER

OpenTunnel kan ook extern gemonitord worden via ebMS Ping/Pong, JMX, SNMP en door middel van onze eigen systemcheck

pagina’s. Bestaande management software kan ingezet worden om de beschikbaarheid en interne functies van OpenTunnel te

monitoren.

OPENTUNNEL ARCHITECTUUR

In onderstaand diagram worden de interne componenten van OpenTunnel getoond en de relatie met kandidaat systemen

waarmee gekoppeld kan worden. Aan de rechterzijde vindt u de Digikoppeling connectiviteit met landelijke voorzieningen en

diensten, aan de linkerzijde voorbeelden van interne systemen. MidOffice services kunnen direct aan OpenTunnel worden

gekoppeld of aan een andere integratie oplossing. Tussen al deze applicaties en diensten vinden de beveiligingsoperaties,

routering, berichttranslaties, berichtvalidaties en berichtlogging plaats. Bij interne integratie zijn de (standaard)

berichttransformaties het belangrijkst.

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

OPENTUNNEL FUNCTIES

Hieronder presenteren wij een opsomming van de faciliteiten die OpenTunnel u biedt. De functies kunnen worden

geconfigureerd of geïnspecteerd via de OpenTunnel Beheermodule.

Beveil iging

Bericht logging en auditing

Digitale handtekening validatie (inclusief optionele CRL controle).

Authenticatie en autorisatie van het subject uit de digitale handtekening of SSL certificaat

Authenticatie en autorisatie van API keys

Plaatsing van digitale handtekening op uitgaande berichten

E

Versleuteling van transport en/of bericht

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

Beheer

Browsergebaseerde beheermodule op basis van Rich Internet Application technologie

Configuratie van koppelingen (tunnels)

Collaboration Protocol Agreement (CPA) beheer voor ebMS (inclusief import wizard)

X509 Certificaten beheer

Ingebouwde systeem monitoring (via JMS gebaseerd logging systeem en JMS browser)

Aansluiting op externe systemen t.b.v operationeel beheer via JMX en SNMP

Systeemvalidatie (waaronder testen van Digikoppeling connectiviteit)

Instelbare opschoning van oude berichten

Herbezorging van niet afgeleverde berichten (zowel automatisch als via de beheermodule)

Gebruikersbeheer

Monitoring en statistieken API op basis van webservices

Dashboard met berichtstatistieken per tunnel per dag per communicatiepartner

Langdurige archivering van berichten ten behoeve van onweerlegbaarheid in een schaalbare en

repliceerbare ‘Big Data’ database (optie). De standaard runtime database is bedoeld voor (instelbare)

tijdelijke opslag van berichten t.b.v. asynchrone aflevering

Protocollen & koppelvlakken

HTTP(S), WebDav,FTP(S),SMTP/POP protocol ondersteuning

ebMS/WUS/JMS/’Puur XML’/POP/Microsoft Azure/Multipart FormData, REST koppelvlakken

Validatie van berichten (XSD, Business Rules)

FileFetcher webservice met asynchrone terugkoppeling als bestanden zijn opgehaald

Eenvoudig intern koppelvlak voor het werken met Digikoppeling Grote Berichten Standaard (optie)

Digikoppeling Grote Berichten Standaard (optie)

StUF adapter die StUF berichten doorzendt volgens de Digikoppeling standaarden

StUF protocolbinding support voor Digikoppeling

eMail notificatie mogelijkheid (per tunnel) wanneer een bericht niet kan worden afgeleverd

eMail notificatie mogelijkheid (per tunnel) wanneer een bericht is binnengekomen

WWW.OPENTUNNEL.NL � [email protected][email protected] VERSIE 2013.1

Integratiemakelaar en servicebus met volledige Digikoppeling connectiviteit

SYSTEEM EISEN

OpenTunnel is gebaseerd op het Java platform (Java JDK 1.6 of 1.7) en maakt standaard gebruik van een embedded PostgreSQL

database. OpenTunnel kan potentieel dus op vele besturingsystemen en hardware platforms draaien. Standaard wordt

OpenTunnel geleverd als gevirtualiseerd platform (bijv. VMWare) met een voorgeconfigureerd CentOS / RedHat Linux

besturingsysteem. Een handmatige installatie op Linux of Windows is mogelijk. Hiervoor worden additionele installatiekosten

berekend. Het besturingsysteem waarop OpenTunnel en PostgreSQL wordt geinstalleerd dient te beschikken over minimaal 3

GB intern geheugen. De benodigde schijfruimte is afhankelijk van de bewaartermijn van de berichten en systeemlogs en de

gebruikte services. 100 GigaByte is in de regel ruim voldoende. OpenTunnel kan eenvoudig horizontaal geschaald worden

door toevoeging van extra servers die verbonden worden met een separate loadbalancer.

REFERENTIES

De gemeenten Amsterdam en Gouda zijn gebruikers vanaf het eerste uur van OpenTunnel als Digikoppeling oplossing. Na

Amsterdam en Gouda zijn tientallen andere gemeenten en organisaties via OpenTunnel aangesloten op Digikoppeling of

hebben gekozen voor OpenTunnel als integratie oplossing (of beide!).

De Landelijke Voorziening WOZ maakt gebruik van een OpenTunnel als servicebus en Digikoppeling adapter voor leveringen,

bevragingen en de aansluiting op andere stelselvoorzieningen zoals Digilevering.

ONZE DIENSTVERLENING

Op basis van onze kennis en ervaring kunnen we u helpen met het succesvol koppelen van systemen. Voor Digikoppeling

hebben we een stappenplan ontwikkeld waarmee we kunnen garanderen dat snel de berichten ontvangen en verstuurd

kunnen worden.

Naast de realisatie van Digikoppeling connectiviteit (bijvoorbeeld met het OmgevingsLoket Online, Digipoort of LV-WOZ)

kunnen we u helpen met:

• functioneel- en applicatie-beheer van OpenTunnel

• Advisering rondom integratievraagstukken

• vertaling van (StUF) berichten naar elk ander formaat (en vice versa)

• advisering en implementatie op het gebied van dienst gerichte architecturen (SOA) en business process management

• opstellen referentie architectuur voor uw organisatie

• consultancy rond de JBoss productstack (JBoss applicatieserver, JBoss ESB)

• software ontwikkeling