Overview
MLOPS framework
VIO framework propose a generic code base for each of the following MLOPS features:
- The data gathering
- The model monitoring
- The model factory
- The fleet management
- The software factory
Modular framework
VIO core has been built following the hexagonal architecture patterns, therefore it can be adapted to its production environement constraints (cloud provider, hardware, ML framework...).
Micro-services approach
Each sub folders below are indeed a module, an application, an independant micro service. Anyone of them is therefore functional by itself.
vio-edge modules
vio-hub modules
All of those modules have been packages inside a dedicated docker images to facilitate their deployment.