978-1-6654-4005-9/21/$31.00 ©2021 IEEE From Cloud-Native to 5G-Ready Vertical Applications: An Industry 4.0 Use Case Raffaele Bolla DITEN, University of Genoa, Italy Franco Davoli DITEN, University of Genoa, Italy S2N National Lab., CNIT, Italy Chiara Lombardo S2N National Lab., CNIT, Italy Roberto Bruschi DITEN, University of Genoa, Italy Zied Ghrairi BIBA, Bremen, Germany Jane Frances Pajo Telenor Research, Norway Kay Burow BIBA, Bremen, Germany Panagiotis Gouvas UBITECH, Greece Anastasios Zafeiropoulos National Technical University of Athens, Greece Abstract—This paper aims to showcase the ability of the MATILDA Platform to enable vertical applications fully utilizing the capabilities offered by the fifth generation of mobile networks (5G). Although 5G, powered by network slicing and edge computing, promises to flexibly support radically new and extremely heterogeneous vertical applications, vertical stakeholders generally lack both the skills to exploit the full potentials of 5G networks and the vision of the underlying resources, owned by Telecom providers that are reluctant to expose them in an unmediated way. The MATILDA platform bridges the gap between the vertical application and the network service domains. This paper presents the case of an Industry 4.0 application, and highlights the role played by the MATILDA solution in its successful deployment and orchestration. Keywords—5G, slicing, Industry 4.0 I. INTRODUCTION The advent of the fifth generation of mobile networks (5G) is predicted as a leading factor in the digital transformation by Big Data and Cloud Computing technologies towards a new hyper-connected society. 5G has been designed to provide flexible support for radically new and extremely heterogeneous vertical applications, requiring any custom mix of network and radio services. In particular, applications under the Industry 4.0 umbrella, with their zero-perceived latency requirements, would strongly benefit from the 5G widespread diffusion. As market trends show, the demands for new services and new technical solutions coming from stakeholders and customers postulate the industrial sector, which has to react on these demands and further develop the existing manufacturing towards a higher level of flexibility, efficiency and “servitization”: on one side, to provide the requested high level of servitization up to services as a service (SaaS), on the other side, to further integrate and adapt highly automated manufacturing systems, which are running on technical and physical limits. Especially the latter show the need for new solutions and approaches [1]. In this context, 5G network slicing [2] and edge computing [3] can provide the required connectivity features by hosting vertical applications onto the 5G infrastructure, and directly attaching them to the network slice terminations in neighboring geographical facilities. Network slices can be customized to perfectly match the desired network and radio services features and constraints of vertical industries to interconnect their devices and terminals and directly manage them. However, vertical stakeholders generally lack the basic knowledge to exploit the full potentials of 5G networks. Moreover, the Telecom providers owning the physical infrastructure are less than prone to allow third parties independently orchestrating their resources. In such context, the necessary integration between the digital systems that enable vertical services and the network layer remains undefined and represents a big challenge. In this scenario, the main aim of the MATILDA H2020 European Project [4] has been to bridge the gap between the vertical application and the network service domains with a platform able to i) transform a cloud-native application into a 5G-ready one, ii) providing the vertical stakeholders with a complete 5G network slice, from the radio access to the core, and iii) allowing them to manage the lifecycle of their applications, regardless of the underneath infrastructure, all in a Zero-touch network and Service Management (ZSM) fashion [5]. MATILDA provides verticals with a familiar, cloud-style interface in which, by simply adding their application graph and constraints, they can obtain a 5G-ready application instantiated over a wide-area infrastructure that they can orchestrate in a secure and isolated fashion. In order to assess how MATILDA is suited to enable vertical applications fully utilizing the capabilities offered by 5G, this paper presents one of the demonstrators developed within the project and presented during the Project’s final demonstration in October 2020, showcasing an Industry 4.0 application, and highlights the role played by the MATILDA solution in proving the application successful. The paper is organized as follows: Section II presents the MATILDA platform, while the Industry 4.0 use case can be found in Section III and the conclusions are drawn in Section IV. II. THE MATILDA VISION AND SOLUTION MATILDA comes up with a novel and holistic approach for tackling the overall lifecycle of applications’ design, development, deployment and orchestration in a 5G environment. A set of novel concepts have been introduced, including the design and development of 5G-ready applications based on cloud-native/microservice development principles [6], the separation of concerns among the orchestration of the developed applications and the required network services that support them, as well as the specification and management of network slices that are 2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR) | 978-1-6654-4005-9/20/$31.00 ©2021 IEEE | DOI: 10.1109/HPSR52026.2021.9481826