Architecture

Overview of the technical architecture

Seldon Deploy is made up of several interacting components that the application uses. The core design is illustrated in the diagram below.

arch

Seldon Deploy manages the running of our open source core components Seldon Core, KFServing, and Seldon Alibi. It also manages a range of over components to provide a full machine learning deployment platform.

The following sections will discuss the core parts of the architecture.


Serving Solutions

Serving technologies we support

Authentication

User Authentication

Request Logging

Log prediction requests and responses for analysis

Monitoring

Real time analytics for ML models

Explainers

Machine Learning Model Explanation

GitOps

Source Control as the source of truth

Kubeflow

End to End Machine Learning on Kubernetes


Last modified October 21, 2019: Various updates (6dd5247)