The D4Science Interoperability Framework provides the architectural backbone for integrating and operating heterogeneous services within the D4Science ecosystem. D4Science is a distributed digital infrastructure supporting international research communities through the operation of Virtual Research Environments (VREs) that enable collaborative access to data, analytical tools, and computing resources in line with Open Science and FAIR principles. The framework integrates core components such as the VRE Gateway, Virtual Labs, Identity and Access Management (IAM), and the Analytics Engine to deliver secure, scalable, and reproducible workflows. This document offers detailed guidance for service developers, covering containerisation, orchestration with Docker Swarm, authentication with OpenID Connect and OAuth2, and integrated monitoring and auditing tools. By combining federated access, container based deployment, and robust governance mechanisms, this solution enables developers and researchers to create reusable, interoperable, and compliant services that advance collaborative and transparent scientific research.
D4Science interoperability framework: developer guidance for service integration
Assante M.;Dell'Amico A.;Molinaro E.
;Oliviero A.
2025
Abstract
The D4Science Interoperability Framework provides the architectural backbone for integrating and operating heterogeneous services within the D4Science ecosystem. D4Science is a distributed digital infrastructure supporting international research communities through the operation of Virtual Research Environments (VREs) that enable collaborative access to data, analytical tools, and computing resources in line with Open Science and FAIR principles. The framework integrates core components such as the VRE Gateway, Virtual Labs, Identity and Access Management (IAM), and the Analytics Engine to deliver secure, scalable, and reproducible workflows. This document offers detailed guidance for service developers, covering containerisation, orchestration with Docker Swarm, authentication with OpenID Connect and OAuth2, and integrated monitoring and auditing tools. By combining federated access, container based deployment, and robust governance mechanisms, this solution enables developers and researchers to create reusable, interoperable, and compliant services that advance collaborative and transparent scientific research.| File | Dimensione | Formato | |
|---|---|---|---|
|
ISTI-TR-2025-015.pdf
accesso aperto
Descrizione: D4Science interoperability framework: developer guidance for service integration
Tipologia:
Altro materiale allegato
Licenza:
Creative commons
Dimensione
8.35 MB
Formato
Adobe PDF
|
8.35 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


