엔드포인트 생성
모델 및 엔드포인트 구성이 완료되면 CreateEndpoint
API를 사용하여 엔드포인트를 생성합니다. 엔드포인트 이름은 AWS계정의 AWS리전 내에서 고유해야 합니다.
다음은 요청에 지정된 엔드포인트 구성을 사용하여 엔드포인트를 생성합니다. Amazon SageMaker는 엔드포인트를 사용하여 리소스를 프로비저닝하고 모델을 배포합니다.
# The name of the endpoint.The name must be unique within an AWS Region in your AWS account. endpoint_name =
'<endpoint-name>'
# The name of the endpoint configuration associated with this endpoint. endpoint_config_name='<endpoint-config-name>'
create_endpoint_response = sagemaker_client.create_endpoint( EndpointName=endpoint_name, EndpointConfigName=endpoint_config_name)
CreateEndpoint
API를 호출하면 Amazon SageMaker 비동기 추론이 테스트 알림을 전송하여 Amazon SNS 주제를 구성했는지 확인합니다. Amazon SageMaker 비동기 추론은 UpdateEndpoint
및 UpdateEndpointWeightsAndCapacities
를 호출한 후에도 테스트 알림을 보냅니다. 이렇게 하면 SageMaker가 사용자에게 필요한 권한이 있는지 확인할 수 있습니다. 알림은 그냥 무시해도 됩니다. 테스트 알림의 형식은 다음과 같습니다.
{ "eventVersion":"1.0", "eventSource":"aws:sagemaker", "eventName":"TestNotification" }