
292
MLOps 실전 가이드
5
.
buildspec.yml
파일을 이용해
AWS
코드빌드 프로젝트를 세팅한다.
34
version: 0.2
phases:
install:
runtime-versions:
python: 3.7
pre_build:
commands:
- python3.7 -m venv ~/.venv
- source ~/.venv/bin/activate
- make install
- make lint
build:
commands:
- make deploy
AWS
Elastic
Beanstalk
를 이용한 지속적 배포 프로젝트를 성공적으로 구축했다면 머신러닝
모델을 배포하는 다음 단계로 넘어갈 준비를 마친 것이다. 머신러닝 모델이라는 복잡성이 추가
되는 시스템에 대해 생각하기 전에 지금까지의 개념들에 충분히 익숙해지기를 추천한다.
7.2
AWSAWS
를 이용한 를 이용한
MLOpsMLOps
레시피 레시피
지금까지 학습한 다양한 요소를 조합하여 다양한 상황에서 사용할 수 있는 기본적인 머신러닝
프로젝트 기본 레시피를 만들어보자.
35
여러분들이 지금 만드는 레시피와 각각의 구성 요소들
은
AWS
는 물론이고 다양한 클라우드 환경에서 사용될 수 있다. 이 예제 프로젝트는 자동차에
대한 정보들을 입력받아 해당 자동차의 연비를 추론하는 머신러닝 모델을 이용하는 서비스를 ...