안녕하세요. free tier의 제한 사항을 지키면서 sagemaker를 사용하고 싶어서 환경설정을 했는데,
과금이 청구되어서 제대로된 환경 설정이 궁금합니다.
먼저 free tier정책을 보면 아래와 같습니다.
- Studio 노트북 및 노트북 인스턴스 : Studio 노트북에서 ml.t3.medium 인스턴스 250시간 또는 노트북 인스턴스에서 ml.t2 medium 인스턴스 또는 ml.t3.medium 인스턴스 250시간
- 훈련 : m4.xlarge 또는 m5.xlarge 인스턴스 50시간
- 실시간 추론 : m4.xlarge 또는 m5.xlarge 인스턴스 125시간
위 정책을 읽고 아래와 같이 환경을 구성하였습니다.
Sagemaker Studio JupyterLab (instance = ml.t3.medium) 노트북 환경이기 때문에 위 정책 첫번째에 따라서 'ml.t3.medium'으로 설정.
Jupyter notebook에서 코드 중 추론 환경 config (instance_type = "ml.m4.xlarge") 실시간 추론 시 'm4.xlarge'로 설정
rcf = RandomCutForest(
role=execution_role,
instance_count=1,
instance_type="ml.m4.xlarge",
data_location=f"s3://{bucket}/{prefix}/",
output_path=f"s3://{bucket}/{prefix}/output",
num_samples_per_tree=512,
num_trees=50,
)
노트북과 훈련, 추론 시 free tier정책 상 모두 가동환경이 다르게 나타나있어서 위와같이 환경설정 후 진행했는데 과금이 발생했습니다.
Free tier 정책을 따라 환경을 설정하려면 어떻게 해야하나요?