화면을 거치지 않고 MLOps Central Platform 과 연동하는 외부 협력사와 ML 엔지니어를 위한 장.

화면 사용법은 사용 가이드 참고. 예시의 주소(http://localhost:10000, https://mlops.example.com)와 테넌트 DEMO 는 자기 환경 값으로 변경.

목적별 안내

하고 싶은 일읽을 곳주로 읽는 사람
자체 학습 코드를 플랫폼 학습 마법사에서 실행학습 컨테이너 만들기협력사, ML 엔지니어
자사 데이터 서버의 데이터셋을 플랫폼으로 동기화DataOps 연동협력사(데이터 제공 측)
노트북·사내 서버에서 실행한 학습을 플랫폼 실험 화면에 기록MLflow 로 직접 기록하기ML 엔지니어
docker push/pull 로 플랫폼 레지스트리 사용컨테이너 레지스트리 직접 사용ML 엔지니어, 운영자
업로드·조회·알림을 스크립트로 자동화REST API 로 자동화하기ML 엔지니어

세 가지 자격 증명

플랫폼은 용도마다 다른 토큰 사용.

자격 증명용도발급 위치테넌트 지정
로그인 세션(쿠키 또는 JWT)REST API (/api/v1/…)POST /auth/cookie/login, POST /auth/jwt/login요청마다 X-Tenant 헤더
MLflow 토큰MLflow 클라이언트 (/mlflow)계정 설정 → MLflow 토큰 관리, POST /api/v1/mlflow/tokens토큰에 고정(헤더 불필요)
컨테이너 토큰docker login (/v2)계정 설정 → 컨테이너 토큰 관리, POST /api/v1/registry/tokens토큰에 고정(헤더 불필요)

세 가지 자격 증명: 웹 브라우저·스크립트는 로그인 세션과 X-Tenant 헤더로 /api/v1, 노트북·CI 는 MLflow 토큰으로 /mlflow, docker CLI 는 컨테이너 토큰으로 /v2 사용. 학습 컨테이너에는 실행마다 MLflow 토큰 자동 발급·회수. DataOps 서버의 Bearer 토큰은 DataOps 가 발급하고 플랫폼이 보관

세 자격 증명은 서로 대체 불가. MLflow 토큰과 컨테이너 토큰으로는 REST API 호출 불가.

학습 컨테이너 내부에서는 어느 것도 직접 만들지 않음. 플랫폼이 실행마다 MLflow 토큰을 발급해 환경 변수로 주입하고, 실행 종료 시 회수.

DataOps 연동의 Bearer 토큰은 플랫폼이 아니라 DataOps 서버가 발급. 플랫폼은 이 토큰을 외부 소스에 저장했다가 DataOps 호출 시 전송.

2026-10-02 기준 플랫폼으로 작성

© MLOps Central Platform