Using Cloudera Model Registry
Cloudera Model Registry is the core enabler for MLOps, or DevOps for machine learning.
Cloudera Model Registry stores and manages machine learning models and associated metadata, such as the model's version, dependencies, and performance. The registry enables MLOps and facilitates the development, deployment, and maintenance of machine learning models in a production environment.
Cloudera Model Registry includes functionality for the following tasks:
- Storing and organizing different versions of a machine learning model and its associated metadata.
- Tracking the lineage of a model, including who created it, when it was created, and any changes made to it over time.
- Providing APIs for accessing and deploying models, as well as for querying and searching the registry.
- Integrating with CI/CD pipelines and other tools used in the MLOps workflow.
Cloudera Model Registries help organizations improve the quality and reliability of their machine learning models by providing a centralized location for storing and managing models, as well as enabling traceability and reproducibility of model development. They also make deploying and managing models in a production environment easier by providing a single source for model versions and dependencies.
The Cloudera Model Registry integrates MLFlow and maintains compatibility with the open source ecosystem.
Limitations
- Upgrade to the General Availability (GA) version of Cloudera Model Registry might not be supported. Alternatively, upgrade to the GA version of Cloudera Model Registry might require reinstalling Cloudera Model Registry which could result in loss of Cloudera Model Registry data configured with the technical preview (TP) version of Cloudera Model Registry.