What's new in VITAL?
Reporting our technical progress after the second year
VITAL’s technical progress during the last three months has been focusing on integrating modules towards providing an operating system for interoperable applications in smart cities, including development and management tools. The integration of the various modules is reflected in two applications that provide access to the integrated VITAL functionalities, namely:
- VITAL Management Platform: It provides a single entry point to the management and configuration functionalities of the VITAL platform, including monitoring and configurations of sensors, internet-connected-objects, data sources, IoT systems/platforms. These management functionalities are provided through accessing the VITAL data management service, which integrates data and metadata from different IoT platforms and deployments within a smart city. Furthermore, it has integrated security management information in order to control access to the city resources. The management platform has been recently enhanced with functionalities for customizing the VITAL deployment to the needs of a specific city, through imposing constraints on the areas/locations covered by the platform and the services that can be accessed. The VITAL management platform is addressed to city authorities, including administrators, managers and deployers of IT infrastructures.
- VITAL Development Environment: Built over the popular open source Node-RED environment, it provides a single entry point to the application development capabilities of the VITAL platform. In particular, this environment has enhanced Node-RED on the basis of nodes that encompass VITAL functionalities, such as discovery of VITAL services, filtering of data streams, CEP (Complex Event Processing) functionalities and services orchestration functionalities. To this end, it has integrated other VITAL modules such as the Service Discovery (SD) module, the CEP module and the VITAL orchestrator. Using this environment, smart city application developers can access, combine and consume services from multiple IoT platform, thus offering a way to develop integrated applications within a smart city (including applications that bridge silo deployments).
The integrated VITAL infrastructure is currently being validated in the scope of the development and operation of the project’s use cases on mobile working (in the Camden borough of London) and traffic management (in Istanbul). Both use cases leverage the project’s integrated platform for developing, deploying and administering functionalities. VITAL plans a number of workshops where developers and city authorities will be engaged in order to provide feedback on the project’s developments.