코스 개요

MLOps를 위한 컨테이너화의 기초

  • ML 라이프사이클 요구사항 이해
  • ML 시스템을 위한 주요 Docker 개념
  • 재현 가능한 환경을 위한 최선의 방법론

컨테이너화된 ML 학습 파이프라인 구축

  • 모델 학습 코드와 의존성을 패키징
  • Docker 이미지를 사용한 학습 작업 구성
  • 컨테이너에서 데이터셋과 아티팩트 관리

검증 및 모델 평가의 컨테이너화

  • 평가 환경 재현
  • 검증 워크플로우 자동화
  • 컨테이너에서 메트릭과 로그 캡처

추론 및 서비스의 컨테이너화

  • 추론 마이크로서비스 설계
  • 프로덕션을 위한 런타임 컨테이너 최적화
  • 확장 가능한 서비스 아키텍처 구현

Docker Compose를 사용한 파이프라인 조정

  • 다중 컨테이너 ML 워크플로우 조정
  • 환경 격리와 구성 관리
  • 보조 서비스(예: 추적, 저장) 통합

ML 모델 버전 관리 및 라이프사이클 관리

  • 모델, 이미지, 파이프라인 구성요소 추적
  • 버전 관리된 컨테이너 환경
  • MLflow나 유사한 도구 통합

ML 워크로드 배포 및 확장

  • 분산 환경에서 파이프라인 실행
  • Docker 네이티브 접근 방식을 사용한 마이크로서비스 확장
  • 컨테이너화된 ML 시스템 모니터링

Docker를 사용한 MLOps의 CI/CD

  • ML 구성요소의 빌드와 배포 자동화
  • 컨테이너화된 스테이징 환경에서 파이프라인 테스트
  • 재현성과 롤백 보장

요약 및 다음 단계

요건

  • 머신 러닝 워크플로우에 대한 이해
  • 데이터나 모델 개발을 위한 Python 경험이 있음
  • 컨테이너의 기본 개념에 익숙함

대상자

  • MLOps 엔지니어
  • DevOps 실무자
  • 데이터 플랫폼 팀
 21 시간

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리