MLOps환경 구축을 위한 도커와 쿠버네티스
배경 MLOps를 위해서는 위와 같은 세가지 작업을 자동화 하는 과정이 필요합니다. 위 작업을 위해서는 Containerization, Container Orchestration이 필요한데,현재 가장 유명한 오픈 소스는 도커와 쿠버네티스 입니다. 컨테이너화(Containerization)는 특정 머신러닝 코드나 프로그램이 운영 체제(OS), Python 환경, 패키지 버전(pyp 패키지 등)과 같은 실행 환경에 영향을 받지 않고 독립적으로 동작할 수 있도록, 실행 환경 전체를 하나의 패키지로 묶는 기술을 말합니다. 이를 통해 해당 코드를 다른 컴퓨터나 서버에서도 동일한 환경에서 실행할 수 있게 보장합니다. 쿠버네티스는 컨테이너화된 애플리케이션을 여러 서버에 효율적으로 배치·확장·관리하며, 로드 밸런싱과 ..
경험 리뷰/한국경제 with Tossbank
2025. 1. 8. 03:22