The EOSC-hub project has produced a deliverable which proposes an open and participatory approach to the definition of the EOSC Technical Architecture.
The document proposes the definition of a reference Technical Architecture for EOSC that facilitates access to services, lower barriers to integrate and composes services and promotes the usage of services between adjacent communities. This is achieved identifying key technical functions, named building blocks, for each of the EOSC service category (Federation, Access Enabling, Common and Thematic) and defining related technical specifications that include an high-level architecture, endorsed EOSC standards and APIs and interoperability guidelines. In this way, EOSC ‘compliant’ services will offer well-established and documented interfaces for usage and integration, based on well-known standard or APIs, facilitating:
The proposal in the deliverable is put forward for further discussion, and feedback is welcome. We propose this document to initiate a community activity to populate the EOSC technical architecture identifying key technical functions/building blocks per service category and, for each of those, defining a technical specification that includes an high-level architecture, suggested EOSC standards, APIs and interoperability guidelines. A consultation on the proposals has been launched to collect feedback from stakeholders. Fill in the survey and send us your feedback! The survey is open until the end of September.