C4EU-logo

Pilots

Lot 1

Contractor Tecnalia (http://www.tecnalia.com)

Service implementation

The functionalities to support the services life cycle in the FCSB have been successfully implemented covering the services initialization, services operation and services termination by the different users of the FCSBs, namely the PAs and the CSPs. These functionalities include:

Plans for future developments

The FCSB will be included in the portfolio of assets of the Cloud Technologies team of TECNALIA. At the time being, TECNALIA, being a research organisation, is extending the FCSBs functionalities to other Cloud service offerings in a H2020 research project. The current version of the FCSB prototype has reached a technology readiness level (TRL5). As soon as TRL7 is achieved, the transfer to the market will start.

The consortium

We see the achievements of our prototype activities in three main areas: Service Recommendation, Federated Service Brokerage and Service Composition. Our activities have been aligned with our vision of the Cloud broker solution and aimed to address the C4E challenges. As we had proposed in our Solution Architecture from the first phase, the concept of the hybrid approach – namely at information management level – was one of the key principles we employed for storing and retrieving the data in the most useful and efficient manner.

In the first area, there has been implemented Service Recommendation as an automated evaluator and recommender of the PA criteria to serve as a procurement assistant for the PA users. From the Public Administration point of view, it will bring an innovative and transparent way for procuring the Cloud services once it will be finalized in the production phase.

The next area solves an intelligent event propagation, for effective and reliable process management and for selective information distribution within the defined interconnected brokerage systems. There has been implemented a prototype for the service templates propagation, provided by the broker across the other FCSB nodes and applied it in our simulated environment.

In the last area, we have implemented a service flow model and interface for creating the service flows that represent processes in PA and their interdependencies through the service composition point of view. The current implementation provides an environment that is usable for the composition modelling. In the final implementation of production phase, PA representatives will have a set of service flows with templates offered by our Service Recommendation ad to choose from and each of them will represent a specific use case for the public administration agendas.

The consortium

The FCSB (Federated Certified Service Brokerage) application, also known as broker, acts as an intermediary entity between Public Administrations (PAs) and Cloud Service Provides (SPs). Toward the PAs, it acts as a service that allows them to discover and select Cloud services that match the PA functional, non-functional, and legal requirements and to continuously monitor and assess the compliance of the selected Cloud services with the agreed SLAs. Toward the SPs, the broker allows them to expose their services to PAs.

The solution architecture is based on micro services, utilizing containers to make software development easier, a Container Management Platform to deploy and run containers in production on any infrastructure, a Container Orchestration Framework that provides an enterprise-level framework for integrating and managing containers at scale. The software development output of Phase II includes the following building blocks:

Next step will focus on the services conceptual modelling, catalogue enhancement (e.g. billing) and monitoring enhancement.

Lot 2

The consortium

In SLAS Lot, in order to address the C4E challenges, we propose the SCALAS Platform, a Secure Cloud Adapter for Legislation Aware Storage.

SCALAS acts as a (i) Cloud Storage Gateway; (ii) relies on Adapters & Plugins for accommodating tens of Cloud Storage Providers in order to expose standard interface for Data Provisioning; (iii) and manages and supports customers in the decision making process. More specifically the SCALAS architecture, deployable either on premise or in hybrid cloud environments, aims to create a multi-tiered, multi-layered, component based and service oriented solution.

According to Architectural Solution from the first phase of C4E proposal and assuming stakeholders needs, we designed, developed and prototyped several functionalities, such as Data, Volumes, Retention, and Security Management, as well Data Services, such as Search and Retrieve Data.

From the SCALAS point of view, stakeholders are: Cloud Consumer Admin, Cloud Broker Admin, Cloud Provider Admin, Cloud Provider External Systems, Cloud Consumer Data Contributor, and Cloud Consumer Data Consumer.

Thus, the prototype was demonstrated by means of a cloud-based Web Application composed by two sides: front-end (FE) and back-end (BE).

The FE was the result of a MEAN Stack application, developed using Meteor, an open source platform for web, mobile, and desktop. The users were able to insert and download tagged documentations and media files, selecting one option among public, private and multiple storage; whereas, the BE was composed of NOSQL DB along with Object Storage instances, for storing users’ files and tags, and several REST API, for interfacing among FE, Cloud Storage Providers and NOSQL DB storage engine.

Finally, according to the Public Administration Storage C4E challenges, the proposed use case showed the compelling healthcare case study where documentations and media files, such as DICOM, were saved and downloaded by different users through our Web Application, keeping the required level of privacy.

In the final implementation of production phase, SLAS users will have a set of new functionalities for improving the data sharing and data security for increasing security and privacy management in SCALAS in a larger scale.

The consortium

The SLAS (Secure and Legislation Aware Storage) application, also identified as service provider, is a reference implementation of an archiving platform and legislation-aware Cloud storage solution that meets governments and citizens requirements on storing data, providing security mechanisms for ensuring the integrity of information and providing services for the long-term legislation-aware accessibility of information.

Public Administrations (PAs) will buy services through the broker and PAs developer will interact with the service provider to get API integration details and keys – finally a PAs application will interact with the SLAS in order to have secure storage services.

The solution architecture is based on micro services, utilizing containers to make software development easier, a Container Management Platform to deploy and run containers in production on any infrastructure, a Container Orchestration Framework that provides an enterprise-level framework for integrating and managing containers at scale.

The software development output of Phase II includes the following building blocks:

Next step will focus on metadata model improvement and a hardware based key management solution to enhance the software based solution of the prototype.

Lot 3

The consortium

”LEGISLATION EXECUTION (LE)”

STUDY CASE: PROTOTYPE OF REGISTRATION SERVICES FOR REAL ESTATE MARKET

In the estate market scenario, a public storing service is invoked for the registration of a preliminary sale agreement. The registration service must then ensure that all the necessary legal requirements are satisfied. The solution proposed has a rather simple architecture (Fig. 1) and is based on a semantic description of the domain ontology derived from the legislation of each country and included in a Knowledge Base. The Web Service Taxonomy component maintain the reference between domain ontology components and relevant web services. Finally, the Compliance-Verification Web Service is devoted to checking the abidance of an administrative request to the national laws by the Norm Compliance Algorithms. If this is the case, the Compliance-Verification Web Service forwards the request to the Registration Services. Otherwise, it rejects the request adding the list of unsatisfied requirements.

The consortium

The LE (Legislation Execution) is a complex framework for managing legal compliance checking for the public administration services in general and in particular for the Cloud Computing network services. For producing a feasible and lawful legal compliance we use a defeasible, deontic and temporal logic model, connected with the legal original texts, in order to produce reports (evidence based) capable to justify the outcomes. We use two important OASIS XML standards for managing legal knowledge in the semantic web perspective: Akoma Ntoso and LegalRuleML.

The solution architecture is based on micro services, utilizing containers to make software development easier, a Container Management Platform to deploy and run containers in production on any infrastructure, a Container Orchestration Framework that provides an enterprise-level framework for integrating and managing containers at scale.

The software development output of LE in Phase II includes the following building blocks:

Next steps will be focussed onto overall process performance improvement and specific legislation domains’ need.

© 2017 by Cloud for Europe