튜토리얼: 첫 모델을 현장에 배포하기
데이터셋, 학습, 승인, 서빙, 엣지 배포, 드리프트와 재학습까지 전체 과정 실습 (약 30분)
예제는 안전모 착용 여부를 찾는 탐지 모델. 순서대로 진행 시 약 30분 소요.
준비물
- 플랫폼 주소와 계정. 이 튜토리얼의 화면은 테넌트
DEMO에서 촬영. - 단계마다 필요한 역할이 다름. 관리자(admin) 역할이면 모든 단계를 혼자 진행 가능, 역할이 나뉘어 있으면 해당 단계는 그 역할의 동료가 진행.
| 페이지 | 하는 일 | 필요한 역할 |
|---|---|---|
| 1. 로그인과 테넌트 | 로그인, 테넌트 확인 | 누구나 |
| 2. 데이터셋 만들기 | 데이터셋 생성, 파일 업로드 | 개발자·운영자·관리자 |
| 3. 새 학습 | 11단계 마법사로 학습 시작 | 개발자·운영자·관리자 |
| 4. 학습 진행 확인 | 6단계 타임라인, MLflow 지표 | 누구나 |
| 5. Run 비교와 모델 등록 | Run 비교, 모델 레지스트리 등록 | 등록은 개발자·운영자·관리자 |
| 6. 승격 요청과 승인 | 프로덕션 승격 요청, 승인 | 승인자·관리자 |
| 7. 서빙 | 컨테이너 이미지 빌드, API 서비스, 추론 콘솔 | 운영자·관리자 |
| 8. 엣지 배포 | 배포 기록, 장비에 모델 전달 | 운영자·관리자 |
| 9. 모니터링과 재학습 | 모니터링, 드리프트, 재학습 | 보기는 누구나, 재학습은 개발자·운영자·관리자 |
역할별 진행 순서.
- 개발자: 1 → 5 (데이터셋·학습·등록)
- 승인자: 6 (승인)
- 운영자: 7 → 9 (서빙·배포·운영)
자주 하는 작업(중지와 이어 학습, 롤백, 경보 음소거 등)은 How-to 참고.