Main content

Digikoppeling vormt de verbinding tussen externe gegevensbron(nen) en interne gegevensbron(nen). Op deze pagina staan 4 varianten van generieke inrichtingen met Digikoppeling. De voorbeelden geven de relevante componenten weer van de keten en hoe zij verbonden zijn van begin tot eind.

Versiegegevens

Publicatiedatum: 19 december 2014

Versie: 1.1

Voorbeelden generieke inrichting Digikoppeling

Doelgroep

Afkorting Rol Taak Doelgroep?
[M] Management Bevoegdheid om namens organisatie (strategische) besluiten te nemen. Nee
[P] Projectleiding Verzorgen van de aansturing van projecten. Ja
[A&D] Analyseren & ontwerpen (design) Analyseren en ontwerpen van oplossingsrichtingen. Het verbinden van Business aan de IT. Ja
[OT&B] Ontwikkelen, testen en beheer Ontwikkelt, bouwt en configureert de techniek conform specificaties. Zorgen voor beheer na ingebruikname. Ja

Inleiding: De gehele keten bekijken

Digikoppeling vormt de verbinding tussen externe gegevensbron(nen) en interne gegevensbron(nen). Het implementeren van Digikoppeling heeft invloed op zowel de informatieketen van de eigen organisatie als daarbuiten. De invloed beperkt zich dus niet tot de Digikoppeling-adapter. Al bij de voorbereiding voor implementatie van Digikoppeling zal gekeken moeten worden naar de gehele keten. Het uitwisselen van gegevens via de Digikoppeling-adapter kan namelijk alleen geautomatiseerd plaatsvinden als de volledige keten georganiseerd en ingesteld is.

Vier varianten

Op basis van een aantal componenten, die vaak als standaard in een SOA aanwezig zijn, kunnen in combinatie met een Digikoppeling-adapter vele varianten worden bedacht voor het afhandelen van het functionele berichtenverkeer. De vier meest gebruikelijke varianten:

  1. Uitgebreide variant. Eén centrale Digikoppeling adapter met een verbinding naar één generieke Enterprise Service Bus (ESB),
  2. Minimale variant. Eén Digikoppeling adapter met eigen routering,
  3. Point-to-point variant. Meerdere Digikoppeling adapters; voor elke applicatie een adapter,
  4. Outsourcing variant: Eén Digikoppeling adapter als SaaS.

Leeswijzer

Deze pagina beschrijft:

  • 4 varianten van generieke inrichtingen met Digikoppeling. De voorbeelden geven de relevante componenten weer van de keten en hoe zij verbonden zijn van begin tot eind.
  • Toelichting van de weergegeven componenten.
  • Advies voor gebruik per variant.
  • Hoe de keten voor de eigen organisatie inzichtelijk te maken?

Variant 1: Uitgebreide variant

Kenmerk is één centrale Digikoppeling adapter met een verbinding naar één generieke ESB.

Variant 2: Minimale variant

Kenmerk is één Digikoppeling adapter met eigen routering.

Variant 3: Point-to-point variant

Kenmerkend zijn meerdere Digikoppeling adapters; voor elke applicatie een adapter.

Variant 4: Outsourcing variant

Kenmerk is één Digikoppeling adapter als SaaS.

Toelichting gebruikte componenten

# Component Toelichting
1 Digikoppeling adapter of “DK” Handelt alle aspecten van de berichtverwerking af, inclusief de versleuteling/ontsleuteling, ondertekening etc. Een broker of ESB bevat vaak een (configureerbare) Digikoppeling adapter.
2 Load balancer Techniek om het werk te verdelen tussen verschillende systemen/processen.
3 Trust key store (certificaten) Betreft een magazijn voor (PKIOverheid) certificaten. PKIOverheid certificaten zijn benodigd voor identificatie en authenticatie in geval van Digikoppeling. Certificaten worden gebruikt in de adapter.
4 Internet en/of Diginetwerk Het medium van transport van berichten over een netwerk.
5 (Applicatie) landelijke voorziening Landelijke/centrale registratie met daarin gegevens van hoogwaardige kwaliteit, die door alle overheidsinstellingen verplicht en zonder nader onderzoek, worden gebruikt bij de uitvoering van publiekrechtelijke taken.
6 Firewall Systeem om het netwerk en computers te beschermen tegen misbruik van buitenaf.
7 (Netwerk) routering Mechanisme om de gegevensstroom te verdelen en te versturen over het netwerk.
8 Applicatie Systeem waarmee gegevens worden geproduceerd, vastgelegd, verwerkt en gebruikt.
9 Vertalen van berichten Voorziening die zorgt voor de protocolvertaling van ebMS naar WUS en andersom.
10 Berichten maken en ontvangen Aanmaken voor verzendingen en verwerken van ontvangen berichten. Het betreft hier de inhoud van het bericht.
11 Proxy Gebruikt in kader van beveiliging.
12 Routering van berichten (servicebus) Component waarmee berichten worden gegenereerd, aangeboden, afgenomen, gemonitord en verwerkt.

Advies per variant

Logius adviseert om één centrale adapter in te richten en daarmee te kiezen voor variant 1, 2 of 4.

  • Variant 1 is de ideale situatie waarin applicaties middels een generiek systeem van elkaar zijn ontkoppeld. Dit is vooral wenselijk wanneer koppelingen met meerdere applicaties (>3) zijn voorzien.
  • Variant 2 is, net als variant 1 een goede strategie maar niet schaalbaar voor veel koppelingen. Tot ongeveer 3 gekoppelde applicaties is dit een goede (maar tijdelijke) oplossing. Het stelsel bevat immers al 13 basisregistraties.
  • Variant 3 wordt door Logius afgeraden omdat daarmee hergebruik niet mogelijk is.
  • Variant 4 is de ideale variant wanneer er een tactische keuze is gemaakt voor uitbesteden van integratie oplossing (om systemen met elkaar te laten ‘praten’) en werkzaamheden. Technisch is de oplossing vaak gelijk aan variant 1 met het verschil dat het extern wordt gehost en men niet een licentie maar een dienst afneemt.

Hoe de eigen keten inzichtelijk te maken?

Het bepalen hoe de keten er (qua architectuur) uitziet voor de eigen organisatie bij invoering van Digikoppeling is noodzakelijk. Voor het inzichtelijk maken is het raadzaam een (interne) ICT-specialist op gebied van architectuur te raadplegen.

Voor gemeenten is een online instrument, www.softwarecatalogus.nl, beschikbaar waarmee een gestructureerd overzicht van het applicatielandschap van de eigen organisatie kan worden verkregen. Het vereist het invoeren van het applicatielandschap. Vervolgens wordt deze automatisch geplot op de GEMMA referentiecomponentenkaart. De Softwarecatalogus is tevens een instrument voor leveranciersmanagement. Vele softwareproducten (applicaties) van leveranciers waar gemeenten mee werken zijn in het instrument opgenomen. De mogelijkheden om gegevensuitwisseling met Digikoppeling met deze (huidige) applicaties te realiseren worden inzichtelijk gemaakt.