Ondersteun technici bij het i
mplementeren van de Test-bed
Technical Infrastructure en het
aansluiten van oplossingen
en simulatoren
mplementeren van de Test-bed
Technical Infrastructure en het
aansluiten van oplossingen
en simulatoren
Technisch coördinator
Oplossingsleveranciers
Oplossingsleveranciers
over
waar dit hulpmiddel
voor DIENT
Voor technici die betrokken zijn bij het inzetten en
configureren van de infrastructuur voor een specifieke trial, zijn de volgende extra componenten en functionaliteiten beschikbaar:
- CIS- en CSS-adapters zijn verkrijgbaar als open source software in de programmeertalen Java, C#, JavaScript/TypeScript/Node.js, Python en als REST-end points. Ze verbeteren de reguliere Kafka-connectors met trialspecifieke functionaliteit, zoals heartbeats, directe toegang tot simulatietijd en berichtcodering. Met deze eenvoudig aan te passen en te implementeren adapters kunnen softwareontwikkelaars snel oplossingen, verouderde systemen en simulatoren koppelen aan de CIS of CSS. Deze adapters worden geleverd met gestandaardiseerde AVRO-schema's voor gegevensuitwisseling, wat betekent dat de gegevensuitwisseling niet helemaal opnieuw hoeft te worden ontworpen en ontwikkeld, maar elke trial kan verwijzen naar wat al eerder is ontwikkeld en hierop kan voortbouwen voor eigen gebruik.
- De replay-service maakt het mogelijk om een chronologische rij berichten te sturen (bijvoorbeeld voor het testen van een simulator die een oplossing voedt). Daarnaast is de gebruikersinterface van Kafka-topics nuttig voor het inspecteren van de verzonden berichten. Opgenomen berichten kunnen in deze gebruikersinterface worden gedownload en opnieuw worden afgespeeld.
- De infrastructuur kan verder worden verrijkt met verschillende gegevensservices, zoals de service voor grote bestanden voor het delen van grote datasets tussen oplossingen, een WMS-service voor het converteren van GeoJSON-mapoverlays naar het meer gebruikelijke WMS-formaat, een Twitter-gateway om berichten naar tweets te converteren, of een mailgateway om berichten naar e-mails te converteren en andersom. Er is ook een geofencing-service beschikbaar die berichten kan activeren wanneer een persoon of gesimuleerde entiteit een gebied binnenkomt of verlaat.
- De Test-bed Technical Infrastructure draait op het virtualisatieplatform Docker, waardoor een IT-technicus eenvoudig de benodigde infrastructuurcomponenten kan selecteren en snel één installatieprogramma kan bouwen voor de hele trialspecifieke infrastructuur. U vindt hier verschillende complete voorbeelden, maar u kunt ook de online 'composer' gebruiken. Deze infrastructuur kan vervolgens eenvoudig worden ingezet bij uw eigen organisatie of binnen een online clouddienst (d.w.z. de hele infrastructuur draait in de cloud en alle aangesloten componenten linken ernaartoe via internet).