코스 개요
MLOps를 위한 컨테이너화의 기초
- ML 라이프사이클 요구사항 이해
- ML 시스템을 위한 주요 Docker 개념
- 재현 가능한 환경을 위한 최선의 방법론
컨테이너화된 ML 학습 파이프라인 구축
- 모델 학습 코드와 의존성을 패키징
- Docker 이미지를 사용한 학습 작업 구성
- 컨테이너에서 데이터셋과 아티팩트 관리
검증 및 모델 평가의 컨테이너화
- 평가 환경 재현
- 검증 워크플로우 자동화
- 컨테이너에서 메트릭과 로그 캡처
추론 및 서비스의 컨테이너화
- 추론 마이크로서비스 설계
- 프로덕션을 위한 런타임 컨테이너 최적화
- 확장 가능한 서비스 아키텍처 구현
Docker Compose를 사용한 파이프라인 조정
- 다중 컨테이너 ML 워크플로우 조정
- 환경 격리와 구성 관리
- 보조 서비스(예: 추적, 저장) 통합
ML 모델 버전 관리 및 라이프사이클 관리
- 모델, 이미지, 파이프라인 구성요소 추적
- 버전 관리된 컨테이너 환경
- MLflow나 유사한 도구 통합
ML 워크로드 배포 및 확장
- 분산 환경에서 파이프라인 실행
- Docker 네이티브 접근 방식을 사용한 마이크로서비스 확장
- 컨테이너화된 ML 시스템 모니터링
Docker를 사용한 MLOps의 CI/CD
- ML 구성요소의 빌드와 배포 자동화
- 컨테이너화된 스테이징 환경에서 파이프라인 테스트
- 재현성과 롤백 보장
요약 및 다음 단계
요건
- 머신 러닝 워크플로우에 대한 이해
- 데이터나 모델 개발을 위한 Python 경험이 있음
- 컨테이너의 기본 개념에 익숙함
대상자
- MLOps 엔지니어
- DevOps 실무자
- 데이터 플랫폼 팀
회원 평가 (3)
ML 생태계는 MLFlow뿐만 아니라 Optuna, Hyperopt, Docker, Docker-Compose도 포함합니다.
Guillaume GAUTIER - OLEA MEDICAL
코스 - MLflow
기계 번역됨
Kubeflow 교육에 원격으로 참여한 것이 즐거웠습니다. 이 교육을 통해 AWS 서비스, K8s, Kubeflow 주변의 모든 DevOps 도구에 대한 지식을 다질 수 있었습니다. 이러한 내용은 주제를 제대로 다루기 위한 필수적인 기반이였습니다. Malawski Marcin에게 그의 인내심과 전문성으로 교육과 최선의 방법에 대한 조언을 해주신 것에 감사드립니다. Malawski는 Ansible, EKS kubectl, Terraform 등 다양한 배포 도구를 활용하여 주제를 다양한 관점에서 접근했습니다. 이제 저는 확신합니다. 제가 올바른 응용 분야로 나아가고 있다는 것을.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
코스 - Kubeflow
기계 번역됨
실험실 및 기술 토론.
Dinesh Panchal - AXA XL
코스 - Advanced Docker
기계 번역됨