JFrog ML Architecture

The engineering behind JFrog ML machine learning platform

Overview

With JFrog ML, you can deploy and iterate on your machine learning models faster, gain control and visibility of your production machine learning environment, and ensure the privacy and security of your data and models.

Seamlessly integrating with the JFrog platform, JFrog ML allows you to use JFrog Artifactory as a trusted model registry while leveraging JFrog Security products to secure your entire model development lifecycle.e


High Level Architecture

JFrog ML architecture consists of two main components: the Control Plane and the Data Plane.

Qwak high level overview

JFrog ML high level overview

Control Plane

The Control Plane is managed in JFrog ML cloud and handles non-sensitive metadata. It communicates with the Data Plane to delegate sensitive operations such as model and data operations.

Data Plane

The Data Plane hosts the model repository, Feature Store, JFrog ML Inference Lake, and handles the model and data operations (model building, deployment, feature creation, etc).


What’s Next