Dette perspektiv beskriver teknikken bag det valgte arkitektur og strukturen af denne, dvs. f.eks. lagdeling, valg af væsentlige arkitekturkomponenter osv.

Teknisk design for Serviceplatformen - Det fælles datagrundlag (DFDG)

DFDG som er den fælles serviceplatform og fælles datagrundlag på beskæftigelsesområdet ønskes opbygget via Microsoft-teknologi i en Microservice-arkitektur, hvor hver microservice modsvarer de byggeblokke der er beskrevet under Forretningsservice-perspektivet. Systemet har følgende skematiske opbygning:

Here are the new patterns:



Hub and spoke - i forhold til DFDG data

Applikationer der trækker på data fra DFDG - En applikation er et it-system, der løser en eller flere specifikke forretningsbehov. Det vil typisk være et system med en brugergrænseflade vendt mod en sagsbehandler eller en borger, eller et system, der foretager en række beregninger/handlinger på de registrerede data.

Den typiske STAR applikation vil trække på data om borger eller virksomhed fra DFDG, evt. suppleret med data fra eksterne kilder, typisk suppleret med data fra egen database, hvis applikationen behandler data, der ikke er omfattet af DFDG.

Tanken er, at STAR’s applikationer bygges efter ”Hub and spoke” løsningsmønstret, sådan at alle datatyper, hvor DFDG indeholder masterdata, udveksles direkte via DFDG. Dvs. applikationerne går direkte til kilden. De enkelte applikationer kan i visse tilfælde af hensyn til performance gemme en lokal kopi af data, en cache. Det anbefales dog, at anvendelse af cachede data minimeres af hensyn til kompleksiteten.

Figur: Hub-and-spoke arkitektur med DFDG i midten

Applikationerne opdeles så vidt muligt i afgrænsede forretningsmoduler med et entydigt forretningsansvar.

For at se konkret eksempel på anvendelsen se f.eks.:

Overordnet applikationsarkitektur