<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>BentoML - 태그 - lee's blog</title><link>http://ken-0913.github.io/myblog/tags/bentoml/</link><description>BentoML - 태그 - lee's blog</description><generator>Hugo -- gohugo.io</generator><language>ko-kr</language><managingEditor>hyeonjae0913@gmail.com (ken-0913)</managingEditor><webMaster>hyeonjae0913@gmail.com (ken-0913)</webMaster><lastBuildDate>Fri, 06 Nov 2026 22:00:00 +0900</lastBuildDate><atom:link href="http://ken-0913.github.io/myblog/tags/bentoml/" rel="self" type="application/rss+xml"/><item><title>MLPE 스터디 3주차 - Ch6.2 Evidently로 데이터 드리프트 모니터링하기</title><link>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-06-2-evidently-drift/</link><pubDate>Fri, 06 Nov 2026 22:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-06-2-evidently-drift/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/mlpe-06-2-evidently-drift-a597b167.png" referrerpolicy="no-referrer">
            </div><p><a href="../mlpe-06-1-bentoml-yatai/" rel="">6.1절</a>까지 소득 분류기를 배치 파이프라인과 API 두 가지로 배포했다. 배포한 모델은 처음에는 잘 맞다가, 몇 달 뒤 들어오는 데이터가 학습 때와 달라지면서 조용히 성능이 떨어질 수 있다. 6.2절은 이 <strong>데이터 드리프트</strong>를 <strong>Evidently</strong>로 탐지하고 대시보드로 추적한다.</p>
<h2 id="1-한눈에-보기" class="headerLink">
    <a href="#1-%ed%95%9c%eb%88%88%ec%97%90-%eb%b3%b4%ea%b8%b0" class="header-mark"></a>1. 한눈에 보기</h2><p>6.2절은 그림 아래쪽의 <strong>모델 모니터링</strong>에 해당한다. 드리프트를 보는 경로는 두 가지로, 5장에서 KFP 배치 추론 파이프라인에 넣은 <code>detect_drift</code> 단계와 6.1절 BentoML API의 마이크로배치 윈도다. 둘 다 4.1절 MLflow 모델 run에 남긴 학습 피처를 기준(reference)으로 삼아 리포트를 Evidently UI에 쌓는다.</p>]]></description></item><item><title>MLPE 스터디 3주차 - Ch6.1 BentoML과 Yatai로 소득 분류기를 API로 배포하기</title><link>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-06-1-bentoml-yatai/</link><pubDate>Fri, 06 Nov 2026 21:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-06-1-bentoml-yatai/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/mlpe-06-1-bentoml-yatai-ab5074cf.png" referrerpolicy="no-referrer">
            </div><p><code>Machine Learning Platform Engineering</code> 6장은 <strong>배포</strong>와 <strong>모니터링</strong>을 다룬다. 5장에서 소득 분류기를 배치 파이프라인으로 돌렸다면 6장은 같은 모델을 <strong>BentoML</strong>로 API 서비스로 만들고 <strong>Evidently</strong>로 데이터 드리프트를 추적한다.</p>
<h2 id="1-한눈에-보기" class="headerLink">
    <a href="#1-%ed%95%9c%eb%88%88%ec%97%90-%eb%b3%b4%ea%b8%b0" class="header-mark"></a>1. 한눈에 보기</h2><p>MLOps 파이프라인 그림에서 6.1절은 <strong>모델 배포</strong>와 <strong>모델 API부분</strong>이다. 모델은 4.1절 MLflow 레지스트리에서 피처는 4.2절 Feast 온라인 스토어(Redis)에서 가져오고 모델 모니터링은 6.2절에서 다룬다.</p>
<p><a class="lightgallery" href="/myblog/posts/mlpe/mlpe-06-1-bentoml-yatai/bento-pipeline-overview.svg" title="MLOps 파이프라인 그림에서 6.1절이 채우는 자리. 모델 배포(Bento 빌드 · Yatai 배포)와 모델 API(BentoML /predict)가 분홍으로 강조돼 있다. 4.1절 MLflow 모델 레지스트리에서 Production 모델을 import_model 로 가져와 모델 배포로, yatai-deployment 가 모델 API 로 이어지고, 4.2절 Feast 피처 스토어에서 Redis 의 online 피처가 모델 API 로 들어간다. 사용자는 /predict 로 요청하고 응답을 받는다. 모델 모니터링은 6.2절 Evidently 로 점선 표시돼 있다. 오른쪽 카드는 MLflow 모델을 BentoML 로컬 스토어로, Feast 온라인 피처와 러너 예측, bentofile_homelab 으로 만든 Bento 와 모델 38.9MB, Yatai 가 kaniko 로 빌드해 Docker Hub 를 거쳐 띄우는 API·러너 Pod 를 정리하고, 5장 배치 추론과 같은 모델을 실시간으로 쓴다고 적는다" data-thumbnail="/myblog/posts/mlpe/mlpe-06-1-bentoml-yatai/bento-pipeline-overview.svg"><img class="tw:inline" loading="lazy" src='/myblog/posts/mlpe/mlpe-06-1-bentoml-yatai/bento-pipeline-overview.svg'   alt="MLOps 파이프라인 그림에서 6.1절이 채우는 자리. 모델 배포(Bento 빌드 · Yatai 배포)와 모델 API(BentoML /predict)가 분홍으로 강조돼 있다. 4.1절 MLflow 모델 레지스트리에서 Production 모델을 import_model 로 가져와 모델 배포로, yatai-deployment 가 모델 API 로 이어지고, 4.2절 Feast 피처 스토어에서 Redis 의 online 피처가 모델 API 로 들어간다. 사용자는 /predict 로 요청하고 응답을 받는다. 모델 모니터링은 6.2절 Evidently 로 점선 표시돼 있다. 오른쪽 카드는 MLflow 모델을 BentoML 로컬 스토어로, Feast 온라인 피처와 러너 예측, bentofile_homelab 으로 만든 Bento 와 모델 38.9MB, Yatai 가 kaniko 로 빌드해 Docker Hub 를 거쳐 띄우는 API·러너 Pod 를 정리하고, 5장 배치 추론과 같은 모델을 실시간으로 쓴다고 적는다"  ></a></p>]]></description></item></channel></rss>