1. 개요

  • MLOps의 기본 개념부터 클라우드별 운영(AWS/Azure/GCP), 모니터링, 상호운용성, 실사례까지 학습한다.
  • 모델 개발 이후의 배포, 운영, 자동화, 관측 가능성(Observability)까지 end-to-end 관점으로 정리한다.

2. 학습 목표

  • ML 시스템의 개발-배포-운영 라이프사이클을 설명할 수 있다.
  • CI/CD, 컨테이너, 클라우드 환경에서의 MLOps 적용 포인트를 이해할 수 있다.
  • 운영 중 모델의 성능/드리프트/로그를 모니터링하고 개선 루프를 설계할 수 있다.

3. 목차

Index주제노트
01Introduction to MLOps01_Introduction to MLOps
02MLOps Basic Concepts02_MLOps Basic Concepts
03Containers and Edge03_MLOps for Containers and Edge Devices
04CD for ML Applications04_Applying CD to ML Applications
05AutoML and KaizenML05_AutoML & KaizenML
06Monitoring and Logging06_Monitoring & Logging
07MLOps on AWS07_MLOps on AWS
08MLOps on Azure08_MLOps on Azure
09MLOps on GCP and K8s09_MLOps on GCP & K8s
10ML Interoperability10_ML 상호운용성
11CLI Tools and Microservices11_MLOps 명령줄 도구와 Microservices 구축
12Case Studies12_MLOps 실사례 연구

4. 실습 체크리스트

  • 학습/서빙 파이프라인을 분리하여 최소 1개 프로젝트 구조화
  • 모델 배포 자동화(CI/CD) 파이프라인 1회 이상 구성
  • 모니터링 지표(성능, 지연, 에러율, 드리프트) 대시보드 설계
  • 클라우드 1개 이상에서 추론 API 배포 및 운영 점검

1건의 항목