Knowledge graphs and interoperability techniques for hybrid-cloud deployment of faas applications

Category

Conference Article

Published

13 December 2022

Abstract

Towards enabling the automated and optimized FaaS deployment of applications in a hybrid-cloud setting, the application requirements should be met by comparing them to the capabilities of the available resources of available clusters. To this end, semantic matching between the application characteristics and the individual descriptions of available compute clusters (e.g. from public or private cloud or edge facilities available) is required. In this work, such a system is proposed, namely the Reasoning Framework, which performs semantic matching between application and resource (meta)data and facilitates information sharing among the FaaS platform components leveraging Knowledge Graphs, ontology technologies, and semantic reasoning. The proposed system harvests information from the application function workflow, provided as a graph by the function editor specification (based on Node-RED …