Skip to content

Data Hub Architecture Overview

The NFDI4Immuno Data Hub has many components and routes of interaction. Still the data hub follows a three-layer architecture to separate concerns:

  1. Client Layer: User-facing components. Handles all user interactions and presents data through various interfaces.
  2. Portal Infrastructure: Core services and APIs. Provides the core functionality including API gateway, services, and databases.
  3. Storage Layer: Data persistence and management. Manages persistent data storage including object storage and reference databases.

Complete NFDI4Immuno Data Hub architecture The full architecture diagram is available on Miro.

The architecture supports three primary user journeys: