Amazon SageMaker 노트북에서 AWS 서비스에 연결하려고 하면 다음과 같은 오류가 발생합니다. "Connect timeout on endpoint URL: "https://athena.ap-southeast-2.amazonaws.com/".
해결 방법
AWS 서비스에 연결하려면 노트북 인스턴스의 서브넷에 연결하는 서비스의 가상 프라이빗 클라우드(VPC) 엔드포인트가 있어야 합니다. 또는 서브넷이 인터넷에 액세스할 수 있어야 합니다.
다음 옵션 중 하나를 사용하여 Connect timeout on endpoint URL 오류를 해결합니다.
노트북 인스턴스의 서브넷에 서비스의 VPC 엔드포인트 추가
많은 AWS 서비스가 인터페이스 엔드포인트 또는 게이트웨이 엔드포인트를 제공합니다. 자세한 내용은 AWS PrivateLink 개념을 참조하십시오. 연결 중인 AWS 서비스가 엔드포인트를 제공하지 않는 경우 새 노트북 인스턴스를 생성하여 VPC 엔드포인트를 추가해야 합니다.
새 노트북 인스턴스 생성
직접 인터넷 액세스 사용
기본 옵션은 VPC에서 노트북 인스턴스를 생성하는지 여부와 무관하게 직접 인터넷 액세스를 사용하는 새 노트북 인스턴스를 생성하는 것입니다.
SageMaker는 노트북이 SageMaker 관리 VPC를 통해 인터넷과 통신할 수 있도록 허용하는 네트워크 인터페이스를 제공합니다. 자세한 내용은 Amazon SageMaker 노트북 인스턴스 네트워킹 구성 및 고급 라우팅 옵션 이해를 참조하십시오.
직접 인터넷 액세스 미사용
서브넷에 NAT 게이트웨이를 추가합니다. NAT 게이트웨이는 연결 중인 서비스의 퍼블릭 엔드포인트에 트래픽이 도달하도록 허용합니다.
관련 정보
VPC의 노트북 인스턴스를 외부 리소스에 연결