PolicyCloud D3.5 CLOUD INFRASTRUCTURE INCENTIVES MANAGEMENT AND DATA GOVERNANCE SOFTWARE PROTOTYPE 2
Creators: name: Sanguino, Maria Angeles
name: Milá, Miquel
name: Pontual, Ana Luiza
name: Ardizzone, Valeria
name: Ledakis, Giannis
name: Theodosiou, Konstantinos
name: Oikonomou, Konstantinos
name: Maglogiannis, Ilias
name: Manias, George
name: Thanos Kiourtis
name: Mavrogiorgou, Argyro
name: Koutsoukos, Konstantinos
Publisher: name: Zenodo
Year: 2021
Subjects: Data Governance
Cloud Infrastructure
Incentives Management
Policy Cloud

description: This document is an accompanying report providing information about the demonstrator of the second version of the Cloud Infrastructure, Incentives Management and Data Governance software prototype. It describes the cloud gateways and APIs, the cloud provisioning mechanisms, the implemented version of the algorithms as well as the data governance tools according to the D3.1 and D3.4 specifications. The second version of the Cloud Infrastructure, Incentives Management and Data Governance software prototype includes the cloud gateways and APIs, the cloud provisioning mechanisms, the implemented version of the algorithms as well as the data governance tools according to the D3.1[1]and D3.4[2] specifications and is built upon the first version of the prototype described in D3.2 [3]. The prototype’s cloud infrastructure is supported by RECAS-BARI and is utilized by EGI through cloud gateways. These gateways allow the prototype to gather data from heterogenous data sources, such as Twitter and the global terrorism database. This second version of the prototype also includes an ABAC based access control mechanism suitable for PolicyCLOUD. This is broken down to 4 key components that can be combined, along with a test client, in order to demonstrate the access control capabilities to the use cases and to proceed with the definition of an accurate data model, based on the provided feedback. Furthermore, an alternative way to authenticate to the prototype with academic and social credential is provided in order to increase the ease of access and the pool of potential adaptors of the whole platform. An updated version of this prototype will be delivered and documented at a later stage for deliverable D3.8 Cloud Infrastructure Incentives Management and Data Governance: Software Prototype 3, due in October 2022.
description: This deliverable is submitted to the EC, not yet approved.
description: {"references": ["PolicyCLOUD D3.1, Cloud Infrastructure Incentives Management and Data Governance: Design and Open Specification 1, August 2020", "PolicyCLOUD D3.4, Cloud Infrastructure Incentives Management and Data Governance: Design and Open Specification 2, August 2021", "PolicyCLOUD D3.2, Cloud Infrastructure Incentives Management and Data Governance: Software Prototype 1, November 2020", "PolicyCLOUD D6.6, Integration Plan, August 2021", "PolicyCLOUD D6.10, Use Case Scenarios Definition &amp; Design M16, April 2020", "Swagger Stats, https://www.npmjs.com/package/swagger-stats", "Prometheus, https://prometheus.io/docs/introduction/overview/.", "Grafana, https://grafana.com/.", "Twitter Search Tweets, https://developer.twitter.com/en/docs/twitter-api/tweets/search/api- reference/get-tweets-search-recent", "Twitter Filtered Stream, https://developer.twitter.com/en/docs/twitter-api/tweets/filtered- stream/introduction", "Twitter Rate Limits, https://developer.twitter.com/en/docs/twitter-api/rate-limits", "SheetJS, https://docs.sheetjs.com/.", "KeyCloak, https://keycloak.org", "C. Flow, https://auth0.com/docs/flows/authorization-code-flow", "Netflix ZUUL Proxy, https://github.com/Netflix/zuul", "EGI Check-In, https://www.egi.eu/services/check-in/.", "eduGAIN, https://edugain.org", "ORCID, https://orcid.org/.", "Keycloak Admin REST API, https://www.keycloak.org/docs-api/5.0/rest-api/index.html.", "Balana, https://github.com/wso2/balana", "W. I. Server, https://wso2.com/identity-and-access-management/.", "Thrift, https://thrift.apache.org/.", "ApacheDS, https://directory.apache.org/apacheds/.", "O. 2.0, https://oauth.net/2/.", "OpenIDConnect, https://openid.net/connect/."]}