This chapter covers what workspace users do: upload data, train, compare results and pick a model, get approval, serve, deploy to field devices (edge), and retrain.

Installation covers installing the platform, Administration covers admin screens such as members, tokens and training runtimes, and Integration covers external training containers and direct MLflow integration.

How to read this chapter

WhatWhen to read itWhere
Tutorial — ship your first model to the fieldOnce, the first time, following it in order (about 30 minutes)Tutorial
Screen referenceWhen you want to know what a button or field on a screen doesThe per-screen pages of this chapter
How-toWhen you do one common taskHow-to

Workspace menu

After you sign in, the workspace menu appears in the left sidebar. Features turned off for the tenant and menus your role cannot use are hidden (for example, Approvals (승인) is shown only to approvers and admins).

MenuWhat it doesPlace in the flow
Dashboard (대시보드)Summary of key metrics (KPI), recent alerts, model status, GPU slots, Edge Fleet and recent deploymentsOverall
Experiments (실험)MLflow experiments and run lists, run comparison, registering a run as a model③ Experiments
Training (학습)New training (11-step wizard), training run list and detail, pretrained weights② Training
Model Registry (모델 레지스트리)Model versions and stages (Staging, Production, Archived), production promotion requests, serving image builds④ Registry
Container Registry (컨테이너 레지스트리)Browse and import images in the platform's built-in registrySupporting
Pipelines (파이프라인)Pipeline run historySupporting
Deployments (배포)Record which model version went to which device, record rollbacks⑦ Deployment
API Services (API 서비스)Create serving endpoints, test them in the inference console⑥ Serving
Monitoring (모니터링)Operational KPIs and trends⑨ Monitoring
Alerts (경보)Handle active alerts; rules, channels and silences⑨ Monitoring
Approvals (승인)Approve or reject production promotion requests⑤ Approval
Datasets (데이터셋)Create datasets, upload files, sync external sources① Datasets
Edge Fleet (Edge Fleet)Field device status, commands (pull model) and policies⑧ Edge
Collected data (수집 데이터)Find and clean up collected data (records, inference results, files) uploaded by all devices in the tenant⑧ Edge
Drift (드리프트)Trends in input data distribution shift (PSI, KS), retraining⑩ Drift → retraining

At the top right are the Tenant selector (테넌트 선택) (for example DEMO), the notification bell and the account menu. If you have admin permission, Admin console (관리자 콘솔) also appears at the bottom of the sidebar.

The whole flow

A model goes through the steps below in order. When drift is detected, it goes back to ② Training and the steps repeat.

The whole flow of a model: the AI developer runs the dataset, training, experiments and registry registration (Staging), and the approver's approval makes it Production. Operations staff handle serving and deployment, the field PC runs the model, and when monitoring and drift show a change the flow goes back to ② Training

StepMenuRole requiredResult
① Create a dataset, upload filesDatasetsDeveloper, operator, adminA FROZEN dataset and its file list
② TrainingTraining → New trainingDeveloper, operator, adminOne training run = one MLflow run
③ Compare runsExperimentsAnyone (view)The chosen run
④ Register the modelExperiments → Run → Register modelDeveloper, operator, adminA model version (Staging)
⑤ Production promotion request → approvalModel Registry → ApprovalsApprover, adminA Production version
⑥ Serving image build, API serviceModel Registry → API ServicesOperator, adminContainer image, inference endpoint
⑦–⑧ Deployment and edge devicesDeployments, Edge Fleet → CommandsOperator, adminA deployment record, a model running on the device
⑨–⑩ Monitoring, driftMonitoring, Alerts, DriftAnyone (view)Retraining decision

The tenant admin sets a role for each member. There are five: viewer, developer, operator, approver and admin (Roles and permissions). Buttons you lack permission for are hidden, and the server rejects the request too. A button that is visible but disabled is unavailable because of the current state, not your permission (for example Register model (모델 등록) on a run that has not finished).

Written for the platform as of 2026-10-02.

© MLOps Central Platform