Technology Stack

Overview

All software modules used in the development and deployment of both the Data Exchange (DX) platform and the AI Sandbox are open-source licensed.

These components are used in their original, upstream form without modification, ensuring:

  • Transparency of the platform implementation

  • Ease of maintenance and upgrades

  • Full compliance with open-source licensing terms

  • Alignment with community-driven development practices

This approach reduces technical debt, simplifies long-term support, and strengthens trust in the platform.

Design Principles

The selection and usage of technologies across the platform are guided by the following principles:

  • Open-source first: Preference for widely adopted, community-supported open-source projects

  • Standards compliance: Use of technologies aligned with open standards and best practices

  • Cloud-native architecture: Adoption of containerized, Kubernetes-based systems

  • Interoperability: Ability to integrate with external systems and ecosystems

Platform Coverage

The technology stack spans multiple layers of the platform, including:

  • Core Data Exchange services

  • Identity, authorization, and consent management

  • API gateways and security infrastructure

  • Analytics and batch processing frameworks

  • AI Sandbox and MLOps tooling

  • Monitoring, logging, and observability systems

Subsequent sections provide a detailed breakdown of the specific technologies used at each layer of the platform.


Last updated