PrivateLink 개요 — Backend vs Frontend 비교
주의 Enterprise 티어 필수— Customer-Managed VPC + SCC 활성화 필요참고: PrivateLink Concepts · Enable PrivateLink
ap-northeast-2 (서울) VPC Endpoint Service Names
이 값으로 AWS VPC Endpoint를 생성합니다.Workspace (REST API) Endpoint
SCC Relay Endpoint
참고 AWS Console → VPC → Endpoints → ” Find service by name” 에 위 값을 붙여넣기 → Verify service 클릭출처: Databricks regional endpoint service names · Terraform: databricks_mws_vpc_endpoint
전체 리전 VPC Endpoint Service Names
모든 리전 복사용 참조표:
전체 리전: IP addresses and domains
Step 1: VPC Endpoint Subnet 생성
AWS Console → VPC → Subnets → Create subnet요구사항
Route Table 설정
- 새 Route Table 생성→ VPC Endpoint Subnet에 연결
- Local route만 유지 — NAT GW route 추가하지 않음
주의 VPC Endpoint Subnet에는 NAT Gateway 라우트를 넣지 않음 — local 전용
Step 2: VPC Endpoint Security Group
AWS Console → VPC → Security Groups → Create 규칙 — 양방향 TCP 포트 443, 2443, 6666: Inbound Rules:
Outbound Rules:
참고: PrivateLink security group requirements
Step 3: AWS VPC Endpoint 생성
AWS Console → VPC → Endpoints → Create endpoint (x2)Endpoint 1: Workspace (REST API)
Endpoint 2: SCC Relay
참고
“Verify service” 클릭 시 ” Service name verified” 확인 후 진행. private_dns_enabled = true 필수
Step 4: Databricks에 VPC Endpoint 등록
Account Console → Security → Networking → VPC endpoints절차 (2회 반복 — REST API, Relay 각각)
- Security→ Networking→ VPC endpoints→ Register VPC endpoint
- 입력:
- VPC endpoint name: 식별 이름 (예:
prod-rest-vpce,prod-relay-vpce) - VPC endpoint ID:
vpce-xxxxxxxx(AWS에서 생성한 ID) - Region:
ap-northeast-2
- VPC endpoint name: 식별 이름 (예:
- Register 클릭
이후: Network Configuration 생성 시 연결
- VPC Endpoint 등록 완료 후 → Network 등록 단계 에서 Network Configuration 생성 시 VPC Endpoint를 지정
- Network Configuration 생성 화면에서 REST API / Dataplane relay Endpoint 선택
Step 5: Private Access Settings
Account Console → Security → Networking → Private access settings설정
- Add private access settings 클릭
- 입력:
- Name: 식별 이름
- Region:
ap-northeast-2 - Public access: 단계적 전환 권장
접근 수준 옵션
주의 처음에는 Public access = Enabled 로 시작 → 검증 완료 후 Disabled 로 전환 권장참고: Private access settings · Terraform: databricks_mws_private_access_settings