camp.itda.workML 서빙 연습장 — 빵빵 베이커리 수요 예측 모델을 가벼운 것부터 무거운 것까지

한 모델, 다섯 가지 서빙

같은 "빵빵 베이커리 하루 판매량 예측" 문제를 서빙 스택만 바꿔 가며 올려 두었습니다. 상자(컨테이너)마다 주소가 있고, 앞의 두 페이지에서 바로 눌러 볼 수 있습니다. 전부 Azure 의 작은 VM 한 대(2 vCPU · 4 GiB) 위입니다.

해 볼 것

사다리

단계상자모델스택주소
1s1RandomForest 60그루 (joblib)FastAPI + uvicorn, 메모리 캐시s1.camp…/docs · /model
2onnx같은 모델 → ONNXFastAPI + ONNX Runtimeonnx.camp…/docs
3heavyRandomForest 600그루 · 깊이 무제한FastAPI + sklearnheavy.camp…/docs
4llmQwen2.5-0.5B-Instruct GGUFllama.cpp 서버 (OpenAI 호환 /v1)llm.camp…
5f1 · d1 · g1 · st · r1 · n1bench 의 ONNX 분류 모델(lr · rf)FastAPI · Django gthread · Granian · Starlette · Rust axum · Go net/httpf1 · d1 · g1 · st · r1 · n1

감시

모든 상자의 지표는 강사 맥의 Prometheus 가 15초마다 긁어 Grafana 에 그립니다(tailnet 전용이라 여기서는 링크가 없습니다). 응답시간 · 에러율 · 예측 분포 · Drift 점수 · 메모리 · 토큰/초가 한 화면에 있습니다. 이 페이지에서 보내는 요청도 전부 거기에 찍힙니다.

이 연습장은 강의(ai-campus MLOps)를 준비하는 강사 본인의 것입니다. 모델은 합성 데이터로 학습했고 숫자는 실제 매출과 관계가 없습니다. 벤치마크 수치는 여기서 재지 않습니다 — 공용 VM 위의 "모양 보기" 입니다.