Kubernetes-based Open Source Machine Learning Platform

Kubeflow automates repetitive work in the overall pipeline for development, learning, and deployment processes of the machine learning model. MLOps1) environments based on the open source machine learning platform are provided, offering integrated management of learning data and models as well as operational data.
1) MLOps : A ML engineering discipline that aims to unify machine learning development (Dev) and machine learning system operation (Ops)




Service Architecture

  1. User
  2. Console
  3. Kubernetes Engine : CPU Worker Nodes, GPU Worker Nodes, Persistent Volume
  1. Data Scientist, MLOps Engineer
  2. Kubeflow : Pipeline, Meta data, Model Serving, Notebook, Hyper Parameter Tuning ...
  3. Jupyter Notebook → Model Development → Model Training → Hyper Para.Tuning → Model Serving → Inference Application.

Key Features

  • Kubeflow service creation

    - Request : Automatic deployment and service configuration for the requested Kubernetes clusters
    - View : Offering list, Kubeflow version/resource status, and running/stop status information
    - Delete : Delete created Kubeflow modules

  • Kubeflow service features

    - Basic features
      . Jupyter Notebook (model development, learning, and inference)
      . Workflow automation (based on machine learning pipelines)
    - Additional features of Samsung Cloud Platform
      . GPU Job Scheduling
      . ML framework images (Tensorflow, PyTorch, Mxnet, etc.)
      . Kubeflow engine monitoring/logging and authentication


    • Offering
    • SCP Kubeflow SW packaging
    • Users choose necessary items for the environment with open source SW, in addition to the provided
    • Kubeflow
    • Billing
    • Charged by the hour for the scale and usage of deployed Kubeflow
    • Separate charges applied to other components excluding Kubeflow package:
        . CPU VM and GPU VM for Worker Nodes
        . VPC, Load Balancer, and Security Group for user VPC environments
        . Storage for PV configuration
        . Kubernetes Engine
Let’s talk

Whether you’re looking for a specific business solution or just need some questions answered, we’re here to help