← Terug naar het product

Transportmanagementsysteem · Technische blik

Onder de motorkap.

De technologie achter het cloud-native transportmanagementsysteem.

Tech stack

Gebouwd met bewezen bouwstenen.

Dit is geen volledige lijst, maar een korte inkijk in een aantal belangrijke onderdelen van de stack en hun rol binnen het systeem.

Frontend

React

JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces uit herbruikbare componenten.

Rol in het systeemFrontend

Backend

.NET Core

Het open-source, cross-platform ontwikkelplatform van Microsoft.

Rol in het systeemBackend

Beveiliging

Keycloak

Open-source oplossing voor identity- en accessmanagement.

Rol in het systeemIdentity & access via OpenID Connect (OIDC), OAuth 2.0 en SAML 2.0

Events

Apache Kafka

Gedistribueerd platform voor het publiceren, opslaan en verwerken van eventstromen.

Rol in het systeemEventplatform

Data

MongoDB

Documentgeoriënteerde NoSQL-database die gegevens opslaat als flexibele, JSON-achtige documenten.

Rol in het systeemHoofddatabase

Data

Neo4j

Graph-database die gegevens opslaat als knooppunten en de relaties daartussen.

Rol in het systeemDatabase voor het planningssysteem

Data

Azure File Storage

Beheerde bestandsopslag (file shares) in de Microsoft Azure-cloud.

Rol in het systeemBestandsopslag

Integratie

Seeburger

Seeburger gebruiken we voor honderden EDI-koppelingen met leveranciers en klanten.

Rol in het systeemEDI-koppelingen met leveranciers en klanten

Integratie

Supabase

Supabase zetten we in als laag en cache bovenop legacy-systemen, en als orchestratielaag via Edge Functions.

Rol in het systeemLaag en cache bovenop legacy, orchestratie via Edge Functions

Integratie

PTV Developer

Cloud-API’s van PTV Group voor routering, kaarten en logistieke berekeningen.

Rol in het systeemExterne API met route- en kaartdata

Integratie

SendGrid

Clouddienst voor het versturen van e-mail.

Rol in het systeemE-mailverzending

Platform

Kubernetes

Platform dat het uitrollen, schalen en beheren van containers automatiseert.

Rol in het systeemContainerorkestratie

Oplevering

Bitbucket

Git-gebaseerde omgeving van Atlassian voor het beheren van broncode.

Rol in het systeemBroncodebeheer

Oplevering

Bitbucket Pipelines

CI/CD-functionaliteit die direct in Bitbucket is ingebouwd.

Rol in het systeemCI/CD

Observability

OpenTelemetry

Open standaard en tooling voor het verzamelen van traces, metrics en logs.

Rol in het systeemObservability

Kwaliteit

SonarQube

Platform voor statische codeanalyse op kwaliteit en veiligheid.

Rol in het systeemCodekwaliteit

Product

GrowthBook

Open-source platform voor feature flags en experimenten.

Rol in het systeemFeature flags & experimenten