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

