SKT Fly AI 4기 활동기록
[MLOps] 0. MLOps란 무엇인가
이무기뱀술
2024. 1. 28. 15:22
728x90
2024 Fly AI 4기
2024-01-04 ~ 2024-01-05 이틀간 진행한 수업 내용 정리
도대체 MLOps란 무엇인가? MLOps를 알려면 DevOps부터 알아야한다.
DevOps의 핵심 개념만 정리하자면
- 개발 + 운영
- 개발자 - 운영자 - 경영자 소통 중재
- 개발 상황 파악
- 이때 여러 자동화 툴, 협업 툴을 사용한다
- CI/CD
- 버전관리: Git 등
DevOps를 배운다?는 것은, 현직에서 사용하는 여러 도구의 사용법을 배운다라고 할 수 있겠다.
그렇다는 이야기는 개발 능력은 기본으로 깔고 가야 한다는 것이다!
MLOps는 ML(Machine Learning) 서비스 운영에 특화된 DevOps이다.
이번 MLOps 수업시간에서 배우는 것을 정리해보겠다.
- Git 및 Github
- Github Actions(CI/CD)
- 가상환경 구축 (Hyper-V) 및 테스트
- Docker
- Flask(ML 모니터링 등)
흠... 정리해보니 생각보다 별 거 없네..
하지만! 조금씩 조금씩 야매로 줏어들은 것을 제대로 배워본다는 것에 의의를 두겠다!
728x90