5G is developed around its capability to integrate and support different industry verticals (health, manufacturing, media, automotive, IoT, smart cities) requirements, thus becoming a key enabler for new business opportunities and digital transformation. In the current paper we present an unique theoretical concept for the development, deployment and in-life management of a network aware Smart City 5G cloud native application using a three layer architecture. The existence of a marketplace is a key innovation of the architecture proposed and facilitates the development and management of the applications that will be instantiated over the programmable 5G infrastructure using the Service Mesh concept. The evolved Service Mesh is deployed in the form of a network slice, closely aware of the available network resources and tightly coupling the Orchestration Layer to the OSS/BSS from the Network function layer. By deploying this unified programmability model augmented by the creation of an open development environment for the application and virtual network functions developers, Matilda EU project facilitates the 5G adoption.
展开▼