연락처 정보

코스 개요

쿠버네티스 기반 MLOps의 기초 개념

  • MLOps의 핵심 원리와 개념 설명
  • 전통적인 DevOps와 MLOps의 차이점
  • 머신러닝 라이프사이클 관리 시 발생하는 주요 과제

머신러닝 작업 부하의 컨테이너화

  • 모델과 학습 코드를 패키징하는 방법
  • 머신러닝에 최적화된 컨테이너 이미지 제작법
  • 의존성 관리 및 결과 재현성 확보 방안

머신러닝을 위한 CI/CD 구축

  • 자동화를 위해 모델 관련 리포지터리 구성법
  • 테스트 및 검증 단계의 통합 방법
  • 재학습 및 업데이트 시 파이프라인 실행 방식

모델 배포를 위한 GitOps 접근법

  • GitOps의 기본 원칙과 워크플로우 설명
  • Argo CD 활용을 통한 모델 배포 방식
  • 모델 및 구성 파일의 버전 관리 방법

쿠버네티스 상에서의 파이프라인 오케스트레이션

  • Tekton을 활용한 파이프라인 설계법
  • 다단계로 구성된 머신러닝 워크플로우 관리 방안
  • 작업 스케줄링 및 리소스 할당 전략

모니터링, 로그 기록 및 롤백 전략 수립

  • 데이터 편차와 모델 성능을 추적하는 방법
  • 알림 시스템과 가시성 강화 도구의 통합 방식
  • 오류 발생 시 복구 및 롤백 절차 정립

자동 재학습 및 지속적 개선 체계 구축

  • 피드백 루프를 설계하는 방법
  • 정해진 주기에 맞춰 모델을 자동으로 재학습시키는 방안
  • MLflow 활용을 통한 실험 데이터 추적 및 관리법

고급 MLOps 아키텍처 구상

  • 멀티 클러스터 및 하이브리드 클라우드 환경에서의 배포 전략
  • 공유 인프라를 활용해 여러 팀이 협업할 수 있는 체계 구축법
  • 보안 및 규정 준수 요건에 대한 고려사항

요약 및 향후 발전 방향 제시

요건

  • 쿠버네티스 기본 개념에 대한 이해
  • 머신러닝 워크플로우 활용 경험
  • Git 기반 개발 방식에 대한 지식

대상 수강생

  • 머신러닝 엔지니어
  • DevOps 엔지니어
  • MLOps 플랫폼 팀 구성원
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리