
307
7
장
AWS를 이용한 MLOps
저장소에서
SAM
레시피
47
를 확인한다.
AWS
공식 문서의 안내를 따라
SAM
을 설치한다.
48
물론 클라우드
9
IDE
를 사용하는 경우
SAM
은 이미 설치되어 있으므로 설치할 필요가 없다.
AWS
SAM
CLI
를 설치했다면, ‘
hello
world
’ 애플리케이션 배포 튜토리얼
49
에 나타난 프로젝트 구성 방법을 간략히 살펴보자.
7.3.1 7.3.1
AWSAWS
람다- 람다-
SAMSAM
: 로컬 환경에서 사용하기: 로컬 환경에서 사용하기
SAM
을 로컬 환경에서 사용하려면 다음 워크플로를 따른다.
1
.
SAM
CLI
설치
2
.
sam init
3
.
sam local invoke
sam
init
을 통해 생성되는 전형적인
SAM
프로젝트의 초기 레이아웃은 아래와 같다. 지금까
지 보아왔던 머신러닝 애플리케이션의 스캐폴드와는 사뭇 다른 모습이다.
.
└── sam-app
├── README.md
├── __init__.py
├── events
│ └── event.json
├── hello_world
│ ├── __init__.py
│ ├── app.py
│ └── requirements.txt
├── template.yaml
└── tests
├── __init__.py
├── integration