프로덕션 머신러닝의 배포, 모니터링, 버전 관리, 확장 및 보안을 위한 오픈소스 라이브러리 모음입니다.
DataTalksClub/mlops-zoomcamp
실험 추적, 오케스트레이션, 배포, 모니터링 및 모범 사례를 다루는 무료 자기 주도형 9주 온라인 MLOps 과정입니다.
- 스타
- 15,450
- 포크
- 3,072
- 열린 이슈
- 4
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
MLOps Zoomcamp는 머신러닝 모델을 학습과 실험 단계에서 프로덕션으로 옮기고 안정적으로 운영하는 방법을 가르치는 DataTalks.Club의 무료 과정입니다. 동영상 강의, 과제, 엔드투엔드 최종 프로젝트로 구성된 6개 모듈로 진행됩니다.
커리큘럼은 MLflow를 활용한 실험 추적 및 모델 관리, 워크플로 오케스트레이션과 ML 파이프라인, 온라인 웹 서비스(Flask)와 스트리밍 또는 배치 스코어링을 위한 모델 배포를 다룹니다. 모니터링 모듈에서는 Prometheus, Evidently, Grafana, Prefect를 사용하며, 모범 사례 모듈에서는 테스트, 린팅, GitHub Actions CI/CD, Terraform을 다룹니다.
모든 자료가 이 저장소에 올라와 있어 원하는 속도로 학습할 수 있습니다. 선수 지식으로는 Python, Docker, 커맨드라인 기초와 동반 과정인 ML Zoomcamp 등에서 다루는 머신러닝 경험이 필요합니다.
핵심 기능
- 01MLflow를 활용한 실험 추적과 모델 레지스트리를 다룹니다.
- 02Prefect를 활용한 워크플로 오케스트레이션과 ML 파이프라인을 배웁니다.
- 03웹 서비스, AWS Kinesis와 Lambda를 이용한 스트리밍, 배치 스코어링 방식의 모델 배포를 다룹니다.
- 04Prometheus, Evidently, Grafana를 활용한 모니터링을 포함합니다.
- 05테스트, 린팅, GitHub Actions CI/CD, Terraform을 다룹니다.
- 06전체 파이프라인을 결합하는 최종 프로젝트로 마무리합니다.
활용 사례
- 노트북에서 개발한 모델을 프로덕션으로 옮기는 방법을 배우려는 데이터 과학자.
- 배포와 모니터링을 체계적으로 배울 수 있는 커리큘럼을 원하는 ML 엔지니어.
- MLOps 실무를 적용한 포트폴리오 프로젝트를 만드는 소프트웨어 엔지니어.
빠른 시작
- 1
GitHub에서 강의 자료를 엽니다
- 2
YouTube 재생목록에서 강의 영상을 시청합니다
- 3
질문하고 진행 상황을 공유하려면 Slack 채널에 참여합니다
사용 전 알아둘 점
- 2026년에는 실시간 코호트가 예정되어 있지 않으므로, 자신의 속도에 맞춰 학습해야 합니다.
- 자율 학습 과제는 스스로 확인하며 점수는 매기지 않습니다. 수료증이나 동료 검토도 제공되지 않습니다.
토픽
자주 묻는 질문
- mlops-zoomcamp은(는) 무엇인가요?
- 실험 추적, 오케스트레이션, 배포, 모니터링 및 모범 사례를 다루는 무료 자기 주도형 9주 온라인 MLOps 과정입니다. MLOps Zoomcamp는 머신러닝 모델을 학습과 실험 단계에서 프로덕션으로 옮기고 안정적으로 운영하는 방법을 가르치는 DataTalks.Club의 무료 과정입니다. 동영상 강의, 과제, 엔드투엔드 최종 프로젝트로 구성된 6개 모듈로 진행됩니다.
- mlops-zoomcamp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mlops-zoomcamp에는 명시된 라이선스가 없습니다. 코드는 공개되어 있지만 라이선스가 없으면 재사용 허가가 명확하지 않으므로, 사용 전에 작성자에게 문의하는 것이 좋습니다.
- mlops-zoomcamp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mlops-zoomcamp의 마지막 커밋은 2026년 10월 15일입니다.
- mlops-zoomcamp은(는) 어디에 사용할 수 있나요?
- 노트북에서 개발한 모델을 프로덕션으로 옮기는 방법을 배우려는 데이터 과학자. 배포와 모니터링을 체계적으로 배울 수 있는 커리큘럼을 원하는 ML 엔지니어. MLOps 실무를 적용한 포트폴리오 프로젝트를 만드는 소프트웨어 엔지니어.
- mlops-zoomcamp는 어떻게 설치하나요?
- GitHub에서 강의 자료를 엽니다 YouTube 재생목록에서 강의 영상을 시청합니다 질문하고 진행 상황을 공유하려면 Slack 채널에 참여합니다
- mlops-zoomcamp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/DataTalksClub/mlops-zoomcamp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Apache Airflow는 Python 코드로 정의한 워크플로를 작성하고 예약하며 모니터링하는 플랫폼입니다.
머신러닝 모델, API 또는 Python 함수의 웹 데모와 UI를 빠르게 만들고 공유할 수 있는 Python 패키지입니다.
하나의 인터페이스로 Kubernetes, Slurm, 20개 이상의 클라우드 및 GPU 제공업체에서 AI 워크로드를 실행·관리·확장하는 오픈소스 시스템입니다.
여러 ML 프레임워크의 예측형 및 생성형 AI 모델을 대규모로 배포하고 서빙하는 Kubernetes 네이티브 플랫폼입니다.
자연어로 목표를 설명하고 표 형식 데이터셋을 제공하면 멀티 에이전트 워크플로로 머신러닝 모델을 만듭니다.