Web Layer Microservices

The web layer microservices are dedicated to the use of acquired data for further data visualization or processing.

Name
Description
Ownership

Auth Manager

Component responsible for communicating with the client's authentication server to manage authentication and authorization flows towards the web application

40Factory SRL

Data Manager

Component responsible for acquiring data stored on Influxdb or cloud storage through an abstraction layer. It also exposes REST APIs, usable by third-party components

40Factory SRL

Back-end

Component containing the MAT application back-end. It interfaces with Auth Manager and Data Manager to serve the data needed by the Front-end

40Factory SRL

Rule Based Alerting

Background component responsible for sending event-based or periodic emails containing data-based alerts or production reports

40Factory SRL

Object Detection

Software component dedicated to object recognition in images, using Deep Learning algorithms

40Factory SRL