A | B | C | D | E | F | G | H | I | J | K | L | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Integration Scenario (generic use cases) (building blocks) | Description / Use Case (from a user point of view) | Source | Priority (High Medium Low) | Tasks / WPs | Partner(s) | Assigned Contact Person(s) responsible for the Integration | Editor of the Integration request / description | Integration planned date | Difficulty / Requirement (Effort) | Preliminaries | Notes | |
2 | Service1 <-> Service2 | Community A | Qn / Year | ||||||||||
3 | EGI DataHub <-> B2STAGE/B2SAFE | Seamless data-exchange between DataHub and B2-data-services | Generic requirement, see WPA6.1.6 and M6.6. | High | T6.1 --> WPA6.1.6 | EGI and EUDAT | Lukasz Dutka and Michele Carpene' | Q4 2018 | Development of WebDAV adapter for EGI DataHub to access B2STAGE using HTTP endpoint is necessary, which will enable using B2STAGE/B2SAFE as an external storage from the point of view of DataHub users. For data transfers in the other direction, Onedata HTTP interface (CDMI) can be used. | SSO (AAI attribute exchange fully operational) | |||
4 | B2SAFE-DPM <-> B2FIND | Metadata for data in B2SAFE automatically extracted and ingested into B2FIND according to data policy | Generic requirement | High | T6.4 | B2FIND folks | Adil Hasan | first prototype 09/2018 | ~2weeks FTE Usecase : Herbadrop, see the links EUDAT project → https://confluence.csc.fi/display/EUDAT2/Herbadrop+Data+Pilot EOSC WP6 T6.4. : Integration and extension of B2SAFE DPM → https://wiki.eosc-hub.eu/display/EOSC/Integration+and+extension+of+B2SAFE+DPM | SSO (AAI attribute exchange fully operational) | |||
5 | B2SAFE DPM <-> EGI Data Hub | data exchange from B2SAFE to DataHub and vice-versa according to data policy | Generic requirement | Medium | T6.4 | EGI datahub folks | Adil Hasan | 2019 | |||||
6 | EGI DataHub <-> B2FIND | Expose, harvest and index metadata from EGI-datahub in B2FIND | Generic requirement | High | T6.1 (WPA6.1.3/4) | EGI datahub and B2FIND folks | Bartosz Kryza and Claudia Martens | Q1 2019 | Integration is based on the OAI-PMH interface provided by EGI DataHub, enabling B2FIND to scan the public contents of the DataHub repository and index its contents. Initial work has been successful : - OAI Provider/Harvester is set up and few test records are indexed (has to be enhanced) - DataHub is integrated with B2HANDLE to automatically assign unique identifiers to documents published by DataHub users. | ||||
7 | Indigo IAM <--> EGI datahub | Authentification for access to EGI data ... | Generic requirement | High | T6.1. --> WPA6.1.5 (in Q1 2019 shifted to WP5) | Indigo and EGI people | Andrea Ceccanti and Lukasz Dutka | Q4 2018 | The IAM authentication is integrated within EGI DataHub, and can be enabled provided that IAM endpoint for EOSC-hub is available. | Indigo IAM is in 2019 shifted from WP6 to WP5 | |||
8 | B2SAFE <--> B2DROP | Use B2DROP - to prepare input data for B2STAGE or/and - retrieve and store (small sized) data (from/in B2SAFE - Davrods and Nextcloud to talk via WebDAV - AAI using B2ACCESS | Generic requirement | Low | T6.1 --> WPA6.1.8 | B2DROP and HTTP-API people | Sander Apweiler | Q4 2019 | - Due to the limits in file size of B2DROP it's questionable if or for which use cases B2DROP is the right service here. - Has to be assessed with the use cases (e.g. ECAS is meanwhile interfacing B2DROP as TS Marine is interested in B2DROP interface) - 190328 : Tested with two B2SAFE instances at CINECA Mark van de Sanden will test with different SurfSARA instances - Open issue is still credential management | ||||
9 | EGI Cloud Compute <--> INDIGO PaaS | Davrods and Nextcloud to talk via WebDAV | Generic requirement | Medium | T6.2, T6.3 | EGI and INDIGO | Enol Fernández and Miguel Caballer and Marica Antonacci | Q4 2018 | There are authentication issues. INDIGO PaaS uses IAM and EGI resources uses EGI check-in. We need a way to translate. We need help from AAI people. For the time being we will solve the issue adding IAM support in some EGI sites to make the first level integration until a real AAI solution is provided. | IM already supports OCCI, OpenStack and OpenNebula as cloud providers. | https://indigo-paas.cloud.ba.infn.it/orchestrator/ endpoint integrated with IAM instance that supports EGI-Checkin as IdP. The integrated sites need to support the IAM issuer to enable access. Currently Recas BARI and IFCA sites are integrated. A demo will be shown in EOSC-Hub Week 2019. | ||
10 | EGI Cloud Compute <--> B2DROP | Access B2DROP Storage from EGI Cloud Compute VMs | Generic requirement | High | T6.1, T6.2 | EGI and B2DROP | Enol Fernández and Sander Apweiler | Q3 2018 | Should B2SAFE used as Archive for B2DROP like write and forgot (B2DROP -> B2SAFE) | Tests done with manually getting credentials from B2DROP, would be good to have a way to get these credentials in a automatic way | |||
11 | |||||||||||||
12 | |||||||||||||
13 | |||||||||||||
14 | |||||||||||||
15 | |||||||||||||
16 | |||||||||||||
17 | |||||||||||||
18 | |||||||||||||
19 | |||||||||||||
20 | |||||||||||||
21 | |||||||||||||
22 | |||||||||||||
23 | |||||||||||||
24 | |||||||||||||
25 | |||||||||||||
26 | |||||||||||||
27 | |||||||||||||
28 | |||||||||||||
29 | |||||||||||||
30 | |||||||||||||
31 | |||||||||||||
32 | |||||||||||||
33 | |||||||||||||
34 | |||||||||||||
35 | |||||||||||||
36 | |||||||||||||
37 | |||||||||||||
38 | |||||||||||||
39 | |||||||||||||
40 | |||||||||||||
41 | |||||||||||||
42 | |||||||||||||
43 | |||||||||||||
44 | |||||||||||||
45 | |||||||||||||
46 | |||||||||||||
47 | |||||||||||||
48 | |||||||||||||
49 | |||||||||||||
50 | |||||||||||||
51 | |||||||||||||
52 | |||||||||||||
53 | |||||||||||||
54 | |||||||||||||
55 | |||||||||||||
56 | |||||||||||||
57 | |||||||||||||
58 | |||||||||||||
59 | |||||||||||||
60 | |||||||||||||
61 | |||||||||||||
62 | |||||||||||||
63 | |||||||||||||
64 | |||||||||||||
65 | |||||||||||||
66 | |||||||||||||
67 | |||||||||||||
68 | |||||||||||||
69 | |||||||||||||
70 | |||||||||||||
71 | |||||||||||||
72 | |||||||||||||
73 | |||||||||||||
74 | |||||||||||||
75 | |||||||||||||
76 | |||||||||||||
77 | |||||||||||||
78 | |||||||||||||
79 | |||||||||||||
80 | |||||||||||||
81 | |||||||||||||
82 | |||||||||||||
83 | |||||||||||||
84 | |||||||||||||
85 | |||||||||||||
86 | |||||||||||||
87 | |||||||||||||
88 | |||||||||||||
89 | |||||||||||||
90 | |||||||||||||
91 | |||||||||||||
92 | |||||||||||||
93 | |||||||||||||
94 | |||||||||||||
95 | |||||||||||||
96 | |||||||||||||
97 | |||||||||||||
98 | |||||||||||||
99 | |||||||||||||
100 |