로컬에서 scikit-learn 로지스틱 회귀 모델을 훈련했으며 이제 추론 전용으로 Amazon SageMaker에 배포하려고 합니다. SageMaker가 로컬에서 훈련된 모델을 호스팅하려면 어떤 단계가 필요합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 추론 코드가 포함된 Docker 이미지를 생성하고 ECR 레지스트리 호스트 이름으로 태그를 지정한 다음 이미지를 Amazon ECR로 푸시합니다..
이것이 정답인 이유
로컬에서 훈련된 scikit-learn 모델을 SageMaker에 배포하려면 추론 코드가 포함된 Docker 이미지를 생성해야 합니다. 이 이미지는 모델을 로드하고 추론 요청을 처리하는 로직을 포함합니다. SageMaker는 Amazon ECR에 저장된 이미지를 사용하므로, 생성된 Docker 이미지를 ECR 레지스트리 호스트 이름으로 태그를 지정한 후 Amazon ECR로 푸시해야 합니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 모델을 직렬화하고 압축하는 것은 필요하지만, Docker 이미지에 직접 태그를 지정하고 S3에 업로드하는 것은 올바른 배포 흐름이 아닙니다. S3는 모델 아티팩트를 저장하는 데 사용되지만, 추론 코드를 포함하는 실행 가능한 이미지를 호스팅하지는 않습니다. Docker Hub는 SageMaker가 기본적으로 사용하는 레지스트리가 아니며, Amazon ECR이 SageMaker와 통합되어 사용됩니다. Docker Hub 자격 증명을 구성하는 것은 ECR 사용 시 필요하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음