<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MLPE 1주차 - 시리즈 - lee's blog</title><link>http://ken-0913.github.io/myblog/series/mlpe-1%EC%A3%BC%EC%B0%A8/</link><description>MLPE 1주차 - 시리즈 - 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>Mon, 19 Oct 2026 09:00:00 +0900</lastBuildDate><atom:link href="http://ken-0913.github.io/myblog/series/mlpe-1%EC%A3%BC%EC%B0%A8/" rel="self" type="application/rss+xml"/><item><title>MLPE 스터디 1주차 - Ch3. MLOps를 위한 k8s 기반 아키텍처</title><link>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-03-platform-foundation/</link><pubDate>Mon, 19 Oct 2026 09:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-03-platform-foundation/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/mlpe-03-platform-foundation-e8f0497e.png" referrerpolicy="no-referrer">
            </div><p><code>Machine Learning Platform Engineering</code> 3장은 Docker, Kubernetes, CI/CD, 모니터링만 다룹니다. <a href="../mlpe-02-what-is-mlops/" rel="">앞 글</a>에서 MLOps를 루프로 바라보는 관점을 제시하였고 이번에는 그 루프가 올라갈 플랫폼에 대해서 학습합니다. 기존에 홈랩 환경이 구축되어 있어서 별도 kind를 사용하지는 않았습니다.</p>
<h2 id="1-전체-흐름" class="headerLink">
    <a href="#1-%ec%a0%84%ec%b2%b4-%ed%9d%90%eb%a6%84" class="header-mark"></a>1. 전체 흐름</h2><p><a class="lightgallery" href="/myblog/posts/mlpe/mlpe-03-platform-foundation/gitops-pipeline.svg" title="git push 한 번이 이미지 빌드, Docker Hub push, 차트 버전 범프 커밋으로 이어지고 홈랩 Argo CD가 polling 해 배포하는 8단계 GitOps 파이프라인" data-thumbnail="/myblog/posts/mlpe/mlpe-03-platform-foundation/gitops-pipeline.svg"><img class="tw:inline" loading="lazy" src='/myblog/posts/mlpe/mlpe-03-platform-foundation/gitops-pipeline.svg'   alt="git push 한 번이 이미지 빌드, Docker Hub push, 차트 버전 범프 커밋으로 이어지고 홈랩 Argo CD가 polling 해 배포하는 8단계 GitOps 파이프라인"  ></a></p>]]></description></item><item><title>MLPE 스터디 1주차 - Ch2. MLOps는 루프다. DevOps와의 차이</title><link>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-02-what-is-mlops/</link><pubDate>Sun, 18 Oct 2026 19:20:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-02-what-is-mlops/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/mlpe-02-what-is-mlops-8b413644.png" referrerpolicy="no-referrer">
            </div><p><code>Machine Learning Platform Engineering</code> 의 2장은 MLOps가 왜 루프여야만 하는지 다룬다.</p>
<p>기억하자. <strong>모델은 조직의 최종 산출물이 아니라 수단이다.</strong></p>
<h2 id="1-모델-만들기는-어려운-부분이-아니다" class="headerLink">
    <a href="#1-%eb%aa%a8%eb%8d%b8-%eb%a7%8c%eb%93%a4%ea%b8%b0%eb%8a%94-%ec%96%b4%eb%a0%a4%ec%9a%b4-%eb%b6%80%eb%b6%84%ec%9d%b4-%ec%95%84%eb%8b%88%eb%8b%a4" class="header-mark"></a>1. 모델 만들기는 어려운 부분이 아니다</h2><p>모델 아키텍처를 처음부터 연구하는 회사는 드물다. 대부분 기존 구조를 재사용하거나 공개 모델을 도메인에 적응시킨다. Hugging Face 같은 생태계가 이 과정을 더 간단하게 만들었다.</p>
<p>정말 어려운 것은 이제부터다.</p>
<ul>
<li>모델을 <strong>어떻게</strong> 학습시킬 것인가</li>
<li>데이터는 모델까지 <strong>어떻게</strong> 도달하는가</li>
<li>모델은 다른 서비스와 <strong>어떻게</strong> 상호작용하는가</li>
<li>모델은 <strong>어디서</strong> 실행되는가</li>
<li>시간이 지나도 정확도를 <strong>어떻게</strong> 유지하는가</li>
</ul>
<p>다섯 개 모두 모델링보다는 <strong>플랫폼의 문제</strong>다. 비즈니스 가치와 인프라 사이의 이 간극이 MLOps를 어렵게 만든다.</p>]]></description></item><item><title>MLPE 스터디 1주차 - ML 수명주기의 두 국면</title><link>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-01-ml-lifecycle/</link><pubDate>Sun, 18 Oct 2026 19:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>http://ken-0913.github.io/myblog/posts/mlpe/mlpe-01-ml-lifecycle/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/mlpe-01-ml-lifecycle-04755093.png" referrerpolicy="no-referrer">
            </div><p><code>Machine Learning Platform Engineering</code> 1장을 읽고 정리한 글이다.</p>
<h2 id="1-ml-프로젝트가-소프트웨어-프로젝트와-다른점" class="headerLink">
    <a href="#1-ml-%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8%ea%b0%80-%ec%86%8c%ed%94%84%ed%8a%b8%ec%9b%a8%ec%96%b4-%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8%ec%99%80-%eb%8b%a4%eb%a5%b8%ec%a0%90" class="header-mark"></a>1. ML 프로젝트가 소프트웨어 프로젝트와 다른점</h2><p>소프트웨어 프로젝트는 안정성을 우선하며 배포한 것이 그대로 돌기를 기대한다.</p>
<p>ML 프로젝트는 맞는 접근을 미리 알 수 없어서 <strong>시행착오의 연속</strong>이고 단계 사이 흐름이 비선형적이다. 학습을 돌려본 뒤 데이터 준비로 되돌아가는 일이 흔하다.</p>
<h2 id="2-두가지-국면" class="headerLink">
    <a href="#2-%eb%91%90%ea%b0%80%ec%a7%80-%ea%b5%ad%eb%a9%b4" class="header-mark"></a>2. 두가지 국면</h2><table>
	<thead>
			<tr>
					<th></th>
					<th>실험 국면</th>
					<th>개발·스테이징·프로덕션 국면</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>목적</td>
					<td>접근법을 <strong>찾는다</strong></td>
					<td>찾은 것을 <strong>운영한다</strong></td>
			</tr>
			<tr>
					<td>흐름</td>
					<td>비선형, 루프가 많다</td>
					<td>트리거로 실행되는 파이프라인</td>
			</tr>
			<tr>
					<td>실행 주체</td>
					<td>사람</td>
					<td><strong>자동화</strong></td>
			</tr>
	</tbody>
</table>
<p><strong>같은 단계 이름이 양쪽에 다 나온다</strong>는 데서 이 구분이 중요해진다. 데이터 버전 관리, 모델 학습, 평가, 검증이 양쪽 모두에 있다.</p>]]></description></item></channel></rss>