MLOps 학습 리소스
주요 코스
MLOps Zoomcamp
- 제공: DataTalks.Club
- 기간: 약 4개월
- 내용: ML 모델 개발부터 프로덕션 배포까지
- 실습 환경: AWS 클라우드 권장
- 비용: 무료 (AWS 비용 별도)
환경 구축 옵션
옵션 1: AWS 클라우드
- 장점:
- 실제 프로덕션 환경 경험
- 확장성 및 유연성
- 다양한 AWS 서비스 학습 가능
- 단점:
- 월 비용 발생 (~$67/월 예상)
- 사용하지 않을 때도 비용 가능성
- 추천 인스턴스: t2.large (Ubuntu 22.04 LTS)
옵션 2: 로컬 환경 (Mac mini)
- 장점:
- 일회성 비용
- 네트워크 독립적
- 다양한 용도로 활용 가능
- 단점:
- 하드웨어 제약
- 클라우드 서비스 경험 부족
- 확장성 제한
- 예상 비용: Mac mini M2 기준 약 599 799
비용 분석 프레임워크
단기 비용 (6개월 기준)
- AWS: 67×6=402
- Mac mini: $599 (초기 구매)
장기 비용 (2년 기준)
- AWS: 67×24=1,608
- Mac mini: $599 (초기 구매만)
추가 고려사항
- AWS 프리티어 활용 가능성
- 스팟 인스턴스 활용 시 비용 절감
- Mac mini의 재판매 가치
- 향후 다른 프로젝트 활용도
학습 계획
Phase 1: 기초 환경 구축
Phase 2: MLOps 도구 학습
Phase 3: 프로덕션 배포
관련 기술 스택
- 컨테이너: Docker, Kubernetes
- 워크플로우: Apache Airflow, Prefect
- ML 도구: MLflow, Weights & Biases
- 모니터링: Prometheus, Grafana
- 클라우드: AWS (EC2, S3, ECR, ECS)