Snowflake Notebooks 용 비공개 연결

이 항목에서는 Snowflake Notebooks 에 액세스할 때 AWS PrivateLink 또는 Azure Private Link를 사용하는 방법에 대해 설명합니다. 이 기능은 웨어하우스 및 컨테이너 런타임 에서 모두 사용 가능합니다.

Snowflake Notebooks 에 대한 액세스 구성

호스트 이름을 확인합니다.

  • Snowflake 계정에서 SYSTEM$GET_PRIVATELINK_CONFIG 를 호출합니다. Notebooks 호스트 이름은 app-service-privatelink-url 키 아래에 표시되며, 와일드카드 URL 은 AWS PrivateLink 또는 Azure Private Link를 통해 Notebooks 애플리케이션 트래픽을 라우팅하는 데 필요한 필수입니다.

참고

다음 예제와 같이 Notebooks에 대한 새 VPC 엔드포인트를 설정하거나 Snowflake 계정의 동일한 VPC 엔드포인트에 DNS 레코드를 생성할 수 있습니다.

  • 레코드 이름: *.abcd.privatelink.snowflake.app

  • 유형: CNAME

  • 트래픽 라우팅 대상: Snowflake 트래픽과 동일한 VPC.

현재 계정 수준의 호스트 이름 라우팅은 지원되지 않습니다.

보안 고려 사항

Notebooks 앱은 HTTPS 암호화 트래픽과 WebSocket 암호화 트래픽을 모두 제공합니다. Notebooks 브라우저 클라이언트 애플리케이션은 Snowsight 내의 서드 파티 원본 간 iframe에 마운트됩니다. 이를 통해 사이트 간 브라우저 격리를 엄격하게 제어할 수 있습니다.

Snowflake Notebooks 는 특정 보안 요구 사항에 대해 별도의 URL 체계를 사용합니다. 노트북 URLs 에는 Snowsight 와 어떤 요소도 공유하지 않는 자체 최상위 도메인이 있습니다. 각 노트북에는 고유한 출처가 있습니다.

참고

AWS PrivateLink 또는 Azure Private Link를 사용하는 경우 DNS 해상도를 제어하며, AWS PrivateLink 또는 Azure Private Link DNS 기록은 Snowflake에서 제어하지 않습니다.