Skip to Content
MLOps 도입 가이드
book

MLOps 도입 가이드

by 데이터이쿠, 동동구
April 2022
Beginner to intermediate
200 pages
4h 15m
Korean
Hanbit Media, Inc.
Content preview from MLOps 도입 가이드
111
6장 상용배포
6.4
컨테이너화
앞서 설명했듯이, 모델 버전을 관리하는 것은 단순히 버전 제어 시스템에 코드를 저장하는 것
이상이다. 특히 환경에 대한 상세한 내용(예를 들어, 사용되는 모든
Python
라이브러리의 종
류 및 버전, 설치해야 하는 시스템 종속성 등)을 제공해야 한다.
그러나 이러한 메타데이터를 저장하는 것만으로는 충분하지 않다. 상용 배포 과정에서 대상 시
스템에 이 환경을 자동적·안정적으로 재구성해야 한다. 또한 대상 시스템에서는 일반적으로
여러 모델을 동시에 실행하고, 두 모델 간에 종속된 라이브러리의 종류나 버전에 차이가 있을
수 있다. 마지막으로, 동일한 장비에서 실행되는 여러 모델은 자원을 두고 경합할 수 있고, 모
델 하나에서 오작동이 발생하면 공동 호스팅된 다른 모델의 성능도 저하될 수 있다.
컨테이너화 기술은 이러한 과제를 해결하기 위해 점점 더 많이 사용되고 있다. 이러한 도구는
응용 프로그램뿐만 아니라 여러 운영 환경에서 실행하는 데 필요한 모든 관련 구성 파일, 라이
브러리 및 종속성을 번들로 함께 제공한다. 가상 머신
VM
과 달리 컨테이너는 운영 체제를 완전
히 복제하지 않는다.
가장 잘 알려진 컨테이너화 기술은 오픈소스 플랫폼 도커
Docker
다.
2014
년에 출시되었고, 사실
상의 표준이 되었다. 응용 프로그램을 패키징하여 서버(도커 호스트)로 전송하고 다른 응용 프
로그램과 격리된 상태로 실행할 수 있다.
많은 모델을 수용하고 각 모델의 사본 여러 개를 실행할 수 있는 모델 서비스 환경 기반을 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

머신러닝 인터뷰 실무 가이드

머신러닝 인터뷰 실무 가이드

수잔 수 창
데이터 메시

데이터 메시

세막 데그하니
견고한 데이터 엔지니어링

견고한 데이터 엔지니어링

조 라이스, 맷 하우슬리

Publisher Resources

ISBN: 9791162245507